我一直無法解決我通過Stack搜索的問題。下面我有我的live()函數。你可以看到,當函數運行時,我想再次停止點擊按鈕,然後重新綁定。按鈕死解除綁定,但它不會再次綁定...:S使用die()後重新綁定live()點擊事件?
$('.control-left, .prevActive').live('click',function(){
var firstSlide = $('.slider li:first-child');
if(firstSlide.attr('class') != 'active'){
$('.control-left, .prevActive').die('click');
moveSlider('left');
$('.control-left, .prevActive').live('click');
}
});
如果你正在使用jQuery那麼你應該使用['on()'](http://api.jquery.com/on/)來代替'live()'或'delegate()'。 –
感謝您指出:) – Henryz