我有一个使用jQuery动画的页面转换。我发现以下代码:
$("body").click(false);
是在动画运行时停止鼠标点击页面的最佳方法。但我不确定如何撤消它!有什么想法吗?
答案 0 :(得分:3)
尝试使用.unbind()
$("body").unbind("click");
答案 1 :(得分:2)
您可以检查身体点击的:animated
长度。
$('body').click(function () {
if ($(':animated').length) {
return false;
}
});
答案 2 :(得分:0)
告诉我动画代码段。你应该放置$(" body")。解绑("点击");在动画函数的回调中。当它完成动画制作后,它会再次取消绑定点击。