使用jQuery获取元素类型

是否可以使用jQuery通过jQuery查找元素的类型?例如,元素是div、span、select还是input

例如,如果我尝试使用jQuery将值加载到下拉列表中,但同一脚本可以将代码生成到一组单选按钮中,我是否可以创建如下内容:

$('.trigger').live('click',function(){
var elementType=$(this.prev().attr(它是什么);
});

给定一个下拉列表,其旁边有一个按钮,该按钮带有触发器类,按下按钮后,myelementType变量应返回select

以jQuery方式获取元素类型:

var elementType=$(this.prev().prop('nodeName');

在没有jQuery的情况下执行同样的操作

var elementType=this.previousSibling.nodeName;

检查特定元素类型:

var is_element_input=$(this).prev()is(“input”)//真假

发表评论