jQuery是一個非常流行的JavaScript庫。它的過濾器功能可以讓開發者非常方便地過濾或選擇特定的元素。
// 選擇所有 p 元素中 class 為 "highlight" 的元素 $('p.highlight'); // 選擇所有 div 元素下的 class 為 "box" 的元素 $('div .box'); // 選擇所有除了 class 為 "hidden" 的元素以外的其它元素 $('*:not(.hidden)');
上面是一些基本的例子,下面我們來看一下過濾器的一些高級用法。
// 選擇所有表單中 type 為 text 或 password 的輸入框 $('input[type="text"],input[type="password"]'); // 選擇所有包含文本 "Hello" 或 "World" 的 p 元素 $('p:contains("Hello"),p:contains("World")'); // 選擇所有包含偶數個子元素的 ul 元素 $('ul:even'); // 選擇第一個和最后一個 li 元素 $('li:first-child,li:last-child');
過濾器非常的靈活,我們可以根據需要來使用它們來選擇特定的元素。希望這篇文章能夠幫助你更好地使用 jQuery 過濾器。
下一篇jquery返回二進制