Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 调用click函数方法,但如果它与另一个类关联,则不调用_Javascript_Jquery - Fatal编程技术网

Javascript 调用click函数方法,但如果它与另一个类关联,则不调用

Javascript 调用click函数方法,但如果它与另一个类关联,则不调用,javascript,jquery,Javascript,Jquery,我有以下代码: $('#commentContainer').delegate('div.comment-vote div.vote', 'click', function () { //etc } 我希望调用此函数,但当div.vote也有一个类“unauthenticated”时,则不希望调用此函数 我该怎么做 <div class="vote"></div>//this one when clicked call click function in deleg

我有以下代码:

 $('#commentContainer').delegate('div.comment-vote div.vote', 'click', function () {

//etc
}
我希望调用此函数,但当div.vote也有一个类“unauthenticated”时,则不希望调用此函数

我该怎么做

<div class="vote"></div>//this one when clicked call click function in delegate

<div class="vote unauthenticated"></div>//this one do nothing.
//在委托中单击调用click函数时使用此选项
//这个什么都不做。
使用

现在,
click
事件将仅在没有
unauthenticated
类的
div.vote
元素上触发处理程序

$('#commentContainer').delegate('div.comment-vote div.vote:not(.unauthenticated)', 'click', function () {