最近發現了jquery的.filter()方法,這真是一個很強大的方法,最強大之處在于,他可以接受一個函數作為參數,然后根據函數的返回值判斷,如果返回值是true,這個元素將被保留,如果返回值是false,這個元素將被剔除。這就是jquery選擇器的過濾器。
空說無用,我們展示一下
復制代碼 代碼如下:
<body>
<p>你好啊,今天及多大了啊</p>
<p><span>為什么要告訴你</span></p>
</body>
復制代碼 代碼如下:
$("p>span").parent();
復制代碼 代碼如下:
$("p").filter(function(index){
return $(this).find("span").size();
});
新聞熱點
疑難解答
圖片精選