后代选择器和过滤选择器

var $t_a=$('.test :hidden');为后代选择器,选取clss为‘test’的元素里面的隐藏元素。
var $t_b=$('.test:hidden');为过滤选择器,选取隐藏的clss为‘test'的元素。


<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<script src="js/jquery-2.1.4.js"></script>
<script>
$(document).ready(function(){
var $t_a=$('.test :hidden');//带空格选择器
var $t_b=$('.test:hidden');//不带空格选择器
var len_a=$t_a.length;
var len_b=$t_b.length;
alert("$('.test :hidden')="+len_a);//输出4
alert("$('.test:hidden')="+len_b);//输出3
})
</script>
</head>
<body>
<div class="test">
<div style="display: none">aa</div>
<div style="display: none">bb</div>
<div style="display: none">cc</div>
<div class="test" style="display: none">dd</div>
</div>
<div class="test" style="display: none">ee</div>
<div class="test" style="display: none">ff</div>
</body>
</html>
posted @ 2015-09-08 15:13  /null  阅读(167)  评论(0)    收藏  举报