淘先锋技术网

首页 1 2 3 4 5 6 7

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 中非常实用的一个方法,可以用于检查元素是否匹配指定的选择器表达式。如果你想要了解更多关于它的用法,可以查看官方文档。