如何判断输入字段是否不是select
?
我尝试了if($(el).not("select"))
,但是它也包含了选择项...
如何判断输入字段是否不是select
?
我尝试了if($(el).not("select"))
,但是它也包含了选择项...
if(!$(el).is("select")) {
// the input field is not a select
}
.not()
方法返回一个新的jQuery对象,其中包含原始对象中与选择器不匹配的所有内容。if
语句中使用它。.is
方法,该方法检查元素是否与选择器匹配并返回布尔值。if (!$(el).is('select'))
给 <select>
标签添加一个类名如何:
$(el + ":not('.select')")
if($(el).selectedIndex)
<SELECT>
。if ($(el)[0].nodeName != 'select')
.not()
函数返回的是jQuery元素数组,而不是可以测试真/假的布尔值。 - Darin Dimitrov