如果我有一个“收音机”类型的输入,我会这样定位它:
if (element.attr("type") == "radio")
你如何定位一个选择框?我试过了:
if (element == "select")
但这不起作用。我知道它一定很简单,但我只是不知道语法。
如果我有一个“收音机”类型的输入,我会这样定位它:
if (element.attr("type") == "radio")
你如何定位一个选择框?我试过了:
if (element == "select")
但这不起作用。我知道它一定很简单,但我只是不知道语法。
由于element
指的是整个对象,因此您不能仅将其select
与比较运算符进行比较==
。
只需使用此.is()
方法...
if ( element.is('select') ) { ....
演示:http: //jsfiddle.net/18xogtk3/