直接来看例子:
1 2 3选择器空格的tips 4 5 12 13 141520 16 17 18 19 21 22 23
对于上边的这两行来说:
- “alert("带空格的选择器的长度是:"+$(".test :hidden").length);”的弹出结果为4;
- “alert("不带空格的选择器的长度是:"+$(".test:hidden").length);”的弹出结果为3;
对于过滤选择器加上了空格的来说,它所获取的是其子元素的过滤,所以上边的例子是选取class为test的元素的子元素的隐藏元素。
而对于过滤选择器没有加上空格的来说,它所获取的是其自身元素的过滤,所以上边的例子选取隐藏的class为test的元素。