0

如果我有一个“收音机”类型的输入,我会这样定位它:

if (element.attr("type") == "radio")

你如何定位一个选择框?我试过了:

if (element == "select")

但这不起作用。我知道它一定很简单,但我只是不知道语法。

4

1 回答 1

1

由于element指的是整个对象,因此您不能仅将其select与比较运算符进行比较==

只需使用此.is()方法...

if ( element.is('select') ) { ....

演示:http: //jsfiddle.net/18xogtk3/

于 2014-08-22T17:34:36.200 回答