如何知道jQuery对象的类型?

use*_*729 10 jquery

我需要检测它是否<option>是其他东西

And*_*are 15

试试这个:

yourObject[0].tagName;
Run Code Online (Sandbox Code Playgroud)

由于jQuery对象是一个对象数组,因此您可以通过索引该数组来检索底层DOM元素.获得元素后,您可以检索它tagName.(注意,即使你有一个元素,你仍然会有一个数组,尽管是一个元素的数组).


SLa*_*aks 15

您可以使用该is方法检查jQuery对象是否与选择器匹配.

例如:

var isOption = someObj.is('option');
Run Code Online (Sandbox Code Playgroud)