也不都是这样,例如像在JQuery中写过滤条件时就得注意空格的使用了,因为这里的空格有特殊的意义
例如div1中有0123,4个按钮
$("#div1 :gt(0):lt(2)").css("background-color","red");//$("#div1 :gt(0):lt(2)")这里#div1后面的 空格 表示取到id为“div1”的div下的所有元素,然后再对后面":gt(0):lt(2)"进行过滤,取到的是按钮1,2,背景设置为红色
如果多加空格如下:
$("#div1 :gt(0) :lt(2)").css("background-color","red");
就无法得到理想的效果了,因为加了空格,它会判断div1下取到的大于0的元素下面还有没有子元素,对子元素再设置背景色 |