jquery中is()方法和判断是否勾选

      发布在:前端技术      评论:0 条评论

定义和用法

is() 根据选择器、元素或 jQuery 对象来检测匹配元素集合,如果这些元素中至少有一个元素匹配给定的参数,则返回 true,否则返回false


.is(':visible')):可用于检测是否可见


is(':checked'):检测是否勾选


is(‘.classname’):检测是否使用了该类名选择器,相似的是hasClass(‘classname’);


另外也可以使用如下的2种方法检测是否成功


if ($(":checkbox").get(0).checked) {

    // do something


}


if ($(':checkbox').prop('checked')) {

    // do something


}

其他jquery中is的用法

// 是否是显示的
$('#test').is(':visible');
// 判断input元素是否被选中
$('input[name=chkNoChecked]').is(':checked')
// 是否是第一个子元素
$(this).is(":first-child");
// 是否包含.blue,.redclass
$(this).is(".blue,.red");
// 文本中是否包含Peter这个词
$(this).is(":contains('Peter')");


原文链接:https://blog.csdn.net/xvzhengyang/article/details/79979441


热门推荐