gpt4 book ai didi

jquery - jQTouch pageAnimationStart 触发两次

转载 作者:行者123 更新时间:2023-12-01 06:01:27 27 4
gpt4 key购买 nike

出于某种原因,当我使用 jQTouch pageAnimationStart 时,它会被触发两次。

示例:

$(this).bind('pageAnimationStart', function(e,info) {
alert('Animation Started');
});

警报被调用两次。有什么想法吗?

我创建的解决方法似乎有效,如下所示:

var animation_start_count = 0;

$(document).bind('pageAnimationStart', function(e,info) {
animation_start_count ++;

if (animation_start_count == 1) {
alert('Animation Started');
}
else {
animation_start_count = 0;
}
});

在我的解决方法中,警报仅调用一次。

我只创建 jQT 对象一次。小麻烦,但我想知道是否有其他人遇到这个问题。与 pageAnimationEnd 的结果相同。

谢谢!

最佳答案

我认为有两个 pageAnimationStart 事件,因为两个页面正在动画:toPagefromPagepageAnimationEnd 也是如此。

这一切都在jqtouch.js中的doNavigation方法中。

关于jquery - jQTouch pageAnimationStart 触发两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11123916/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com