目录
什么是元素选择器?
用过jquery的开发者都知道,jquery封装了对元素的查找功能,即通过jquery的api获取页面元素的过程,该过程只需提供一个元素选择的条件字符串即可获取相应的满足条件的页面元素。元素选择器即是指通过条件字符串获取相应元素的一个工具函数。
元素选择器分为id选择器、class选择器、标签选择器以及属性选择器。
id选择器即通过元素的id唯一标识获取元素。
类选择器即通过元素的class类获取元素列表。
标签选择器即通过元素的标签名获取元素列表。
属性选择器即通过元素的属性获取元素列表。
元素选择器的实现方法可以由javascript的document对象提供的方法来完成,document对象的关于元素获取的方法有
1、getElementById
2、getElementsByClassName
3、getElementsByTagName
当然还有其它的方法可以获取页面的元素,以上三个是比较常用的获取页面元素的方法。
一个简单的元素选择器实现
function node(selector) {
if(selector.indexO