我有这个jquery -
(function(){
jQuery(window).bind('touchstart', function(){
$('#email-info').fadeOut('2400', function() {
});
});
jQuery(window).bind('touchend', function(){
$('#email-info').delay('2800').fadeIn('2400', function() {
});
});
})();
哪个效果很好,但如果我在“延迟”时触摸我的手机,它会再次快速淡出/淡出。
有办法阻止这个吗?
答案 0 :(得分:1)
您是否尝试过使用.stop()
答案 1 :(得分:1)
jQuery(window).bind('touchend', function(){
$('#email-info').delay('2800').stop(false,false).fadeIn('2400', function() {
});