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 () {