明白了,上一节的div是一个dom数组,所以可以使用get()方法或[index]来获取单个dom对象.
而$div是一个jquery类数组,只能用eq()或first()等方法
而$div是一个jquery类数组,只能用eq()或first()等方法
2017-05-28
注意区别$('div > p')和$('div p'),前者是表示div下第一层的的所有P标签,后者是表示div里面所有的P标签,不管有多少层都能选择到
2017-05-28
> (大于号)紧跟父子关系 如$("div > p")表示选择div下的直接层的p节点。
+ (加号) 紧跟兄弟关系 如$("div + p")表示选择div同层的相邻的p节点。(div节点不能向前选择)
~ (波浪线)任意距离兄弟关系 如$("div + p")表示选择div同层的p节点。
(空格) 任意层父子关系 如$("div p")表示选择div下的p节点(不管中间隔多少层)。
,(逗号) 表示选择器组合,如$("div p, span p")表示div下p节点和span下p节点。
+ (加号) 紧跟兄弟关系 如$("div + p")表示选择div同层的相邻的p节点。(div节点不能向前选择)
~ (波浪线)任意距离兄弟关系 如$("div + p")表示选择div同层的p节点。
(空格) 任意层父子关系 如$("div p")表示选择div下的p节点(不管中间隔多少层)。
,(逗号) 表示选择器组合,如$("div p, span p")表示div下p节点和span下p节点。
2017-05-27
对于其他专业自学前端人来说!一直光看感觉这jQuery比javascript难懂多了!看了后面忘了前面!
2017-05-27
$("input:not([checked])").next().css("background-color", "#CD00CD");
2017-05-25