如何在jQuery中查找标记名称

时间:2011-02-04 21:05:49

标签: jquery

是否有一个jQuery函数告诉你给定元素的标签名称?

假设我有一个代表<tr>的元素。获取"tr"需要调用哪些函数?

我需要这个来进行调试。感谢。

4 个答案:

答案 0 :(得分:9)

这应该很简单,只需使用.get()方法:

nativeElement.tagName;

jQueryElement.get(0).tagName;

或者对于所有情况:

$(element).get(0).tagName;

答案 1 :(得分:2)

如果您有<tr>元素,请执行:

var tagName = tr.tagName.toLowerCase();

如果您的<tr>元素包装在jQuery对象中,请执行:

var tagName = tr.get(0).tagName.toLowerCase();

答案 2 :(得分:0)

尝试使用标签名称

$('tr')[0].nodeName

答案 3 :(得分:0)

这个简单的JavaScript代码将为您提供任何给定元素的标记名称:

   document.getElementById("<element ID>").tagName

 //inside a method
  this.tagName