我有:
$('body.fb-not-liked').on('click', function(){
$('#like-to-enter-btn').animate({top:'5'}, 200, 'swing');
$('#like-to-enter-btn').animate({top:'20'}, 200, 'swing');
return false;
});
$('.col:not(.disabled)').on('click', function(){
$('#modal').animate({top:'40'}, 300, 'swing');
$('#overlay').fadeIn();
});
我怎样才能做到这一点
$('body.fb-not-liked')
单击,方法
$('.col:not(.disabled)').on('click', function(){
不开火?
答案 0 :(得分:0)
将一个班级放入.col
(例如:“不点击”)(点击$('body.fb-not-liked')
时)并从.col
点击中排除该班级:
示例:强>
$('.col:not(.disabled):not(.no-click)').on('click', function(){
答案 1 :(得分:0)
也许使用.off()并交换事件:
$('.col:not(.disabled)').on('click', function(){
$('#modal').animate({top:'40'}, 300, 'swing');
$('#overlay').fadeIn();
});
$('body.fb-not-liked').on('click', function() {
$('.col:not(.disabled)').off('click'); // <----- this here
$('#like-to-enter-btn').animate({top:'5'}, 200, 'swing');
$('#like-to-enter-btn').animate({top:'20'}, 200, 'swing');
return false;
});