jQuery是否有任何函数来确定jQuery对象引用的DOM元素的标记类型?我正在写一个jQuery插件和...
jQuery.fn.myPlugin() {
return this.each(function() {
var $this = $(this);
// <---------------------------------------HERE!
});
}
Run Code Online (Sandbox Code Playgroud)
我想知道if this是<input>元素还是<div>元素,而不直接使用DOM.
做这个:
this.nodeName;
Run Code Online (Sandbox Code Playgroud)
......或者为了安全起见,将其转换为特定情况:
this.nodeName.toLowerCase();
Run Code Online (Sandbox Code Playgroud)
该nodeName属性是一个受到广泛支持的属性,在元素节点的情况下(如您的情况)将为您提供标记名称.
| 归档时间: |
|
| 查看次数: |
2651 次 |
| 最近记录: |