从 jquery 对象中获取 HTML 元素的类型 [重复]

Posted

技术标签:

【中文标题】从 jquery 对象中获取 HTML 元素的类型 [重复]【英文标题】:Get the type of the HTML element from a jquery object [duplicate] 【发布时间】:2013-01-13 06:46:22 【问题描述】:

可能重复:Get element type with jQuery

序言:我是意大利人,抱歉我的英语不好。

来自这样的 html 代码:

<input class="myElem" />
<input class="myElem" />
<div class="myElem"></div>
<ul class="myElem"></ul>
<input class="myElem" />

有没有办法检索 html 对象类型?

类似:

$('.myElem').each(function () 
      var htmlType = $(this).type() //Example
      console.log(htmlType);
);

/* Log:
*    input
*    input
*    div
*    ul
*    input
*/

【问题讨论】:

【参考方案1】:
$('.myElem').each(function () 
      var htmlType = $(this).prop('tagName') //Example
      console.log(htmlType);
);

【讨论】:

以上是关于从 jquery 对象中获取 HTML 元素的类型 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

jquery获取元素索引值index()

JQuery 获取对象

jQuery-替换和删除元素

jquery 从对象中获取元素 - intl-tel-input 从国家数据中获取拨号代码

jQuery

前端各元素的的关系