如題:
<div class="app_info_xm">
<p class="bg_gr">上午8:00~12:30</p>
<p class="bg_og">上午8:00~12:30</p>
<p>下午12:30~17:30</p>
</div>
給除了bg_gr以外的元素添加點擊事件。
$(".app_info_xm").find("p").not(".bg_gr").click(function(){
if($(this).){
}
});
jquery之過濾filter,not
1 <body>
2 <h1>歡迎來到我的主頁</h1>
3 <p>我是唐老鴨</p>
4 <p class="intro">我住在duckburg</p>
5 <p class="intro">我愛duck</p>
6 <p>我最好的朋友是monkey</p>
7 </body>
測試1:如果我們要過濾出所有的p裏邊類爲intro的元素,代碼爲:
$('p').filter('.intro').css('background','pink');
結果:
測試2:如果我們要過濾出所有p裏邊類不爲intro的元素,代碼爲:
$('p').not('.intro').css('background','cyan');
結果:
定義和用法:
filter()方法返回符合一定條件的元素。
該方法讓您規定一個條件。不符合條件的元素將從選擇中移出,符合條件的元素將被返回。
該方法通常用於縮小在被選元素組合中搜索元素的範圍。
提示:filter()方法與not()方法是相反的。
即:filter()過濾出來的是選擇的,not()過濾的是不要的。
完!!!