JQuery随笔
时间:2010-09-28 来源:GreenDay
1, 找子元素
$("body > div")和$("body div")都是找body子元素中的div,它们的区别在于前者查找的范围是body的下一级子元素(儿子元素,不包括孙子元素等),而在所有子元素范围内查找.一个">"之别!!!
2, CSS
addClss()方法给一个元素添加一个class,css则是直接给元素赋css的值
$(document).addClass("rightWord") $(document).css({color: "red", width: "100px"});
3,数组长度
size()是方法 length是属性 暂且不知道二者有什么区别
4,临近选择器
$("div + span")这个可以找到紧紧跟在div元素后面的所有span,但是不会包括div,切记!!!
5,同辈选择器
$("#div1 ~ span")找到所有和id为div1的div的同级span
6,网上有些例子是错的,比如:
$("div.nov")和$("div .nov")
前者是找到一个class是nov的div
后者找的是div所有子元素(不限于下一级)中class是nov的任何元素 一个空格之别.
7,匹配h1,h2,h3等元素
使用$(":header")来匹配,不知道什么原理???
接下来就是传说的first,last等过滤器啦~~~
相关阅读 更多 +