天哪,我经常在这里...无论如何,这是问题所在。我有一个未绑定的功能,我需要它在一定时间后返回(最好是在视频停止播放时,但现在我只播放一定的秒数)。
我在这里(在 jquery 论坛上)发现了与我类似的问题,当我尝试应用解决方案(第一个响应)时,它没有用。这是我试图做的$('li', '.thumbs').bind('touchend click', playVideo);
$('li', '.thumbs').bind('touchend click', function() {
//some code
playVideo( $(this).index() );
$("li", ".thumbs").unbind('click');
setTimeout(function(){
$('li', '.thumbs').bind('touchend click');
},5000);
});
所以为什么?
**编辑好吧,我得到了超时返回的绑定,但由于某种原因它没有完成功能playVideo
。它会停止正在播放的视频,但不会开始新的视频...