jquery :visible选择器和is函数用法

:visible 选择器选取每个当前是可见的元素。
除以下几种情况之外的元素即是可见元素:
设置为 display:none
type="hidden" 的表单元素
Width 和 height 设置为 0
隐藏的父元素(同时隐藏所有子元素)

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

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

你可能感兴趣的:(jquery :visible选择器和is函数用法)