仅在鼠标悬停时播放精灵动画
Only playing Spritely animation on mouseover
我目前正在使用Spritly在jQuery中创建一个动画。
我该如何在鼠标悬停时播放动画,然后在鼠标悬停后停止动画。。。
任何帮助都将是伟大的感谢,这是当前的代码:
(function($) {
$('#booth').bind("mouseenter", function() {
$('#phone').sprite({fps: 24, no_of_frames: 36})
$(this).unbind();
});
$('#booth').bind("mouseout", function() {
$(this).stop();
$(this).unbind();
});
})(jQuery);
从Spritly文档来看,.spStop()
似乎是您想要的方法:
$('#booth').bind("mouseout", function() {
$(this).spStop();
$(this).unbind();
});
我想您正在寻找.destroy()
制作您的代码:
$('#booth').bind("mouseout", function() {
$(this).destroy();
$(this).unbind();
});`
我一直在使用它,而destroy方法会停止动画。
相关文章:
- 如何播放部分音频文件
- HTML5音频加载和播放获胜'我不能在iPad上工作
- 播放当前视频时如何停止其他视频?JavaScript
- 制作一个不带HTML a标记但在动画播放完毕后指向其他页面的超链接
- 是否可以使用iframe API在iOS浏览器上播放youtube视频
- 如何检查用户在html5视频播放器中观看了完整的视频
- tiltSlider播放/暂停视频元素(如果li有当前类)
- 可以在响应时隐藏iphone上的“播放”按钮以进行视频播放
- JS,用于播放提示音以通知未按预期工作
- 只在滚动时播放循环css动画-滚动停止时停止
- 让javascript知道epub3电子书中何时播放媒体覆盖
- 我可以使此幻灯片图像自动播放吗?
- CSS动画暂停并使用javascript播放
- YouTube作为弹出窗口在桌面版本上播放,但不在移动设备上播放
- 打字精灵动画
- 仅在鼠标悬停时播放精灵动画
- 从本地内存加载音频并播放精灵
- 在画布上播放精灵表比帧速率慢
- iPhone不能正常播放动画精灵
- HTML5 音频:如何仅播放音频文件的选定部分(音频精灵)