Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在jQuery中查找标记名_Jquery - Fatal编程技术网

如何在jQuery中查找标记名

如何在jQuery中查找标记名,jquery,Jquery,是否有jQuery函数告诉您给定元素的标记名 假设我有一个表示的元素。我需要调用什么函数才能获取“tr” 我需要这个来调试。谢谢。应该很简单,只需使用以下方法: 或 或在所有情况下: $(element).get(0).tagName; 如果您有元素,请执行以下操作: var tagName = tr.tagName.toLowerCase(); 如果元素包装在jQuery对象中,请执行以下操作: var tagName = tr.get(0).tagName.toLowerCase();

是否有jQuery函数告诉您给定元素的标记名

假设我有一个表示
的元素。我需要调用什么函数才能获取“tr”


我需要这个来调试。谢谢。

应该很简单,只需使用以下方法:

或在所有情况下:

$(element).get(0).tagName;
如果您有
元素,请执行以下操作:

var tagName = tr.tagName.toLowerCase();
如果
元素包装在jQuery对象中,请执行以下操作:

var tagName = tr.get(0).tagName.toLowerCase();
试试这个标签名

$('tr')[0].nodeName

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

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

我会建议您使用firebug来查看对象和DOM,每个对象中都有很多信息,加上firebug是最终的调试工具——实际上我正在使用它,但发现将一个元素包装在jQuery对象中并没有太大帮助,因为它有几十个成员。
$('tr')[0].nodeName
   document.getElementById("<element ID>").tagName
 //inside a method
  this.tagName