是否有一个jQuery函数告诉你给定元素的标签名称?
假设我有一个代表<tr>
的元素。获取"tr"
需要调用哪些函数?
我需要这个来进行调试。感谢。
答案 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