本文介绍了访问jquery对象的TagName的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想知道jquery对象的tagName,我试过:
I want to know the tagName of the jquery object , i tried :
var obj = $("<div></div>");
alert($(obj).attr("tagName"));
此提醒显示 undefined
。我做错了什么?
This alert shows me undefined
. Whats wrong i am doing?
推荐答案
tagName
是底层DOM元素的属性,而不是属性,因此您可以使用,这是用于访问/修改属性的jQuery方法:
tagName
is a property of the underlying DOM element, not an attribute, so you can use prop
, which is the jQuery method for accessing/modifying properties:
alert($(obj).prop('tagName'));
但是,更好的是直接访问DOM属性:
Better, however, is to directly access the DOM property:
alert(obj[0].tagName);
这篇关于访问jquery对象的TagName的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!