javascript中的css选择器
作者:佚名 时间:2014-06-18
过去,从dom中选择元素常常有一些小问题.虽然可以使用getelementbytd()和getelementbytagname(),但过于频繁地获取相同元素会导致过多的odm遍历或过滤.通过允许css选择器作为参数,诸如jquery一类的库解决了这一问题.
由此为javascript带来的显著益处是两个新型本地类函数:queryselector()和queryselectoeraii().这两个函数的工作方式很相似,它们都使用css选择器作为参数;而它们之间的区别是queryselector()只选择第一个匹配元素,所以其结果是一个单一节点,而queryselectoryaii匹配元素的所有实例,所以其结果作为nodelist返回.
var foo = $('p.foo');
如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/help/20151126/n1807.html