我一直无法解决我通过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