我有这个功能,一切都很好,bur我不能再次启动它。只能这样做一次,有什么不对? Thx寻求帮助。如何重新启动功能?
$('.bottom_panel_button_05').one('click', function(){
$(this).css(
'background-image','url("img/bottom_panel_icons/ap_bottom_panel_back_button_01_135_on.png")',
'background-position','center center no-repeat'
).addClass('panel_blocked');
$(this).one('click', function(){
$(this).css(
'background-image','url("img/bottom_panel_icons/ap_bottom_panel_back_button_01_135.png")',
'background-position','center center no-repeat'
).removeClass('panel_blocked');
});
});
绑定使用相同的元素和函数内的同一事件的另一个功能看起来怪怪的,是哟你确定你不只是在寻找[toggle()](http://api.jquery.com/toggle/)或应该使用一个标志。 – adeneo 2012-08-07 12:34:43