jquery - check the type of the element
How can I determine what's the type of a element?
For example, I have a function that's hooked on all elements that have a certain class. These开发者_运维百科 elements can be textareas, iframes, divs etc. I want to find out what kind of element is the current one.
Use Element Selector to get specific type elements.
And use tagName to get the type of a specific element.
How can I determine the element type of a matched element in jQuery?
Here is some working example
HTML:
<span class="some"></span>
<div class="some"></div>
jQuery:
$('.some').each( function ( index ) {
document.write(index + ':' + $(this).attr("tagName").toLowerCase() + '<br/>');
});
You can call attr("tagName"):
$("a").attr("tagName");
精彩评论