2013-03-23 78 views
0

這裏是我的代碼:http://jsfiddle.net/smotru/fqDZt/ 當我點擊任何div它不應該提醒我,因爲沒有類。 我應該怎麼做才能使它正常工作?jquery .click刪除類

$(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); 
} 

回答

0

Wheren您刪除類,你也應該解除綁定click事件

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

但我希望它以後工作時,我再次添加類:( – smotru 2013-03-23 19:19:36

+1

在這種情況下,不解除綁定,但在點擊事件尋找一個班級的現在作出決定。 – PSL 2013-03-23 19:23:04