【发布时间】:2012-10-30 04:42:22
【问题描述】:
我想从 ESC 按钮中删除停止 GIF 动画功能可以吗?
请看这个:http://jsfiddle.net/f8emy/
按上传,然后按一次 ESC,然后再次按上传,您会注意到 GIF 动画停止移动。
现在我知道你会问我为什么禁用 SimpleModal 内部 ESC 功能:
escClose: false
并添加了另一个 ESC 功能:
$(function() {
$(document).on('keydown', function(e) {
if (e.keyCode === 27) {
$.modal.close();
}
});
});
是不是因为这样它也会取消页面加载,而不是仅仅关闭 SimpleModal,这样它也会取消上传。
我真正想要的是,当您单击上传时,simplemodal 将与 GIF 一起出现,然后如果您按下 ESC,它将关闭 simplemodal 并取消上传(停止页面加载),然后如果您再次按下上传,它将是与仍在 simplemodal 中播放的 GIF 动画相同。谢谢
【问题讨论】:
-
小提琴应该做点什么吗?我什么都没有。
-
jsfiddle.net/f8emy new jsfiddle,很抱歉它没有正确包含简单模式脚本
-
什么浏览器?动画在 Chrome 中继续播放。
-
问题是“并取消上传”。除非您使用的是第 3 方上传脚本,否则我认为您无法取消文件上传。
标签: javascript jquery button gif simplemodal