0

これが私のコードです: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);
}
4

1 に答える 1

0

クラスを削除する場合は、クリックイベントのバインドも解除する必要があります

$('.selpage' + j).unbind('click');
于 2013-03-23T19:14:53.057 に答える