1、问题:使用jQuery的live()方法绑定事件,有时会出现重复绑定的情况,如,当点击一个按钮时,此按钮所绑定的事件会并执行n遍。
解决:使用die()方法,在live()方法绑定前,将此元素上的前面被绑定的事件统统解除,然后再通过live()方法绑定新的事件。
例:$(".device").die().live("click",function(){$(".device").toggleClass('device_active');
})
2、使用淡入效果来显示一个显示隐藏元素
例:$(".popup").fadeIn();
$(".popup").fadeOut();
3、对设置和移除元素的 样式类进行切换:
例:$(".device").toggleClass('device_active');