jQuery 中有一個非常有用的方法,叫做 is()。is() 方法可以用來檢查一個元素是否匹配一個特定的選擇器表達式。如果匹配,該方法將返回 true,否則返回 false。
$(document).ready(function(){ if ($("#example").is(":visible")){ alert("元素可見"); } else { alert("元素隱藏"); } });
在上面的代碼中,我們使用了 is() 方法來檢查 id 為 example 的元素是否可見。如果它是可見的,將彈出“元素可見”的提示框,否則將彈出“元素隱藏”的提示框。
is() 方法可以用于檢查多種選擇器表達式,如 :animated、:focus、:checked、:visible、:hidden 等。下面是一個例子:
$(document).ready(function(){ if ($("input").is(":checked")){ alert("選中了復選框"); } else { alert("未選中復選框"); } });
在上面的代碼中,我們使用了 is() 方法來檢查是否有任何 input 元素被選中。如果有,將彈出“選中了復選框”的提示框,否則將彈出“未選中復選框”的提示框。
總之,is() 方法是 jQuery 中非常實用的一個方法,可以用于檢查元素是否匹配指定的選擇器表達式。如果你想要了解更多關于它的用法,可以查看官方文檔。
上一篇activted vue
下一篇給菜單欄加css