由于某种原因,当我使用 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 的结果也相同。
谢谢!