-
EVEN 和ODD是从0开始算起的查看全部
-
基本筛选选择器: 筛选选择器的用法与css中的伪元素相似,选择器用冒号“:”开头。 $(":first") 匹配第一个元素 $(":last") 匹配最后一个元素 $(":not(selector)") 一个用来过滤的选择器,选择所有元素去除不匹配给定的选择器的元素 $(":eq(index)") 在匹配的集合中选择索引值为index的元素 $(":gt(-index)") 选择匹配集合中所有大于给定index的元素 $(":lt(index)") 选择匹配集合中所有小于给定index的元素 $(":even") 选择索引值为偶数的元素,从0开始计数 $(":odd") 选择索引值为奇数的元素,从0开始 $(":header") 选择所有标题元素,像h1,h2,h3等 $(":lang(language)") 选择指定语言的所有元素 $(":root") 选择该文档的根元素 $(":animated") 选择所有正在执行动画效果的元素。查看全部
-
$(document).ready的意思是等页面的文档中所有节点加载完毕后,再执行后续代码。因为我们在执行代码的时候,可能会一来页面的语速,必须确保该元素真正的被加载完毕后才能正确使用。如果js是放在body底部的,因为页面上的代码是从上到下开始解释的,即在执行到js之前就加载文档中的所有节点,可以省略该语句查看全部
-
$( "parent > child" ) 子选择器:选择所有指定“parent”元素中指定的"child"的直接子元素。 $("ancestor descendant") 后代选择器:选择给定的祖先元素的所有后代元素, 一个元素的后代可能是该元素的一个孩子,孙子,曾孙等 $("prev + next") 相邻兄弟选择器:选择所有紧接在“prev”元素后的“next”元素 $("prev ~ siblings") 一般兄弟选择器:匹配“prev”元素之后的所有 兄弟元素。具有相同的父元素,并匹配过滤“siblings”选择器查看全部
-
相邻选择器(+)和一般兄弟选择器(~)不能向前选择查看全部
-
层级选择器: 用来处理 子元素 后代元素 兄弟元素 相邻元素 1. 层级选择器都有一个参考节点 2. 后代选择器包含子选择器的选择的类容 3.一般兄弟选择器包含相邻兄弟选择器的内容 4.相邻选择器和一般兄弟选择器所选择的元素,必须在同一个父元素下。 $('div > p') $('div p') $('.pre + div') $('.pre ~ div')查看全部
-
全选择器(*): $("*"); 原生:document.getElementsByTagName(*); 兼容问题: 1. IE会将注释节点实现为元素,所以在IE中调用getElementsByTagName里面会包含注释节点。 2. getElemntsById的参数在IE8及较低的版本不区分大小写。 3.IE7及较低的版本中,表单元素中,如果表单A的name属性名用了另一个元素B的ID名并且A在B之前,那么getElementById会选中A。 4.IE8及较低的版本,浏览器不支持getElementsByClassName查看全部
举报
0/150
提交
取消