什么类型的DOM元素?

mur*_*lai 40 html jquery dom

e.g. if i have this:
<div id='mydiv'>whatever</div>
Run Code Online (Sandbox Code Playgroud)

然后在jQuery中说,我怎么能发现id为"mydiv"的dom元素是DIV或者是其他元素类型.

e.g. 
$('#mydiv').????  ?
Run Code Online (Sandbox Code Playgroud)

Joh*_*ler 55

var type = $('#mydiv')[0].tagName

alert(type);
//displays "DIV"
Run Code Online (Sandbox Code Playgroud)


Mic*_*ren 50

尝试is测试给定集合中的任何内容是否与另一个选择器匹配:

if( $('#mydiv').is('div') ){
  // it's a div
}
Run Code Online (Sandbox Code Playgroud)

你也可以这样得到标签:

$('#mydiv').get(0).tagName // yields: 'DIV'
Run Code Online (Sandbox Code Playgroud)


Sha*_*haz 5

alert($('#mydiv')[0].nodeName);
Run Code Online (Sandbox Code Playgroud)