简体   繁体   English

删除类时的jQuery .click

[英]jquery .click when removing class

here is my code: http://jsfiddle.net/smotru/fqDZt/ when i click on any divs it should not alert me because there is no class.. what should i do to make it work correctly ? 这是我的代码: http : //jsfiddle.net/smotru/fqDZt/当我单击任何div时,它不应该警告我,因为没有类。.我应该怎么做才能使其正常工作?

$(document).ready(function () {
    $('.selpage1').click(function () {
        selpage(1);
    });
    $('.selpage2').click(function () {
        selpage(2);
    });
    $('.selpage3').click(function () {
        selpage(3);
    });
    for (j = 1; j < 6; j++) {
        $('#pg' + j).removeClass('selpage' + j);
    }
});

function selpage(i) {
    alert(i);
}

在删除班级的地方,您还应该取消绑定点击事件

$('.selpage' + j).unbind('click');

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM