0
我有一些JQuery代码在Click事件处理程序中用于更新页面上的span控件值的复选框,然后将span标记的背景颜色动画为黄色,然后在约其次要引起用户注意跨度的值已经改变。问题是,如果用户在复选框上反复点击,那么动画反复出现用户点击的次数。任何人都知道如何防止动画已经在进行中的JQuery动画发生。JQuery动画
我有一些JQuery代码在Click事件处理程序中用于更新页面上的span控件值的复选框,然后将span标记的背景颜色动画为黄色,然后在约其次要引起用户注意跨度的值已经改变。问题是,如果用户在复选框上反复点击,那么动画反复出现用户点击的次数。任何人都知道如何防止动画已经在进行中的JQuery动画发生。JQuery动画
只需调用对象的stop()动画之前:
$('#button').click(function() {
$('#animatedSpan').stop().animate({ });
});