使html5video在结束时转到第一帧?

我有一个简单的videohtml5标签,绑定到“已结束”事件:

$('#video').show().trigger("play").bind('ended', function () { //code } 

由于我通过按钮点击“显示”和“隐藏”这个,我想让它返回到最后一个函数的第一帧,所以它会在下一次出现时从头开始(现在它从结束,当它从最后一帧到第一帧时会引起令人讨厌的闪烁)。

这有可能与jQuery?

提前致谢!

你可以使用类似的东西

 $('#video').show().trigger("play").bind('ended', function () { this.currentTime = 0; } 

如果已经过了loadedmetadata事件,则只能设置currentTime。