0

如何从文档选择器中检查是否存在已单击元素的类

例如:

$(document).on("click",function(){
  // function to check the element class on which It's clicked
});
4

2 回答 2

1
$(document).on("click", function (e){
    console.log( e.target.className );
});

这是小提琴:http: //jsfiddle.net/uQn8r/


如果你想检查被点击的元素是否有某个类,使用这个:

$(document).on("click", function (e){
    if ( $(e.target).hasClass('someClass') ) {
        // run some code...
    }
});

如果您只想在目标元素具有特定类的情况下运行该函数,请使用以下命令:

$(document).on('click', '.someClass', function (e){
    // run some code...
});
于 2013-08-25T03:38:10.400 回答
0

使用 jQuery 的“hasClass()”方法:http ://api.jquery.com/hasClass/

if($(e.target).hasClass("myClass")){
     // Do something
}
于 2013-08-25T03:40:18.767 回答