【发布时间】:2011-10-05 13:27:07
【问题描述】:
我们正在使用 HTML/CSS/JS 创建幻灯片,但由于某种原因无法在 Firefox 中运行。它在 Webkit 浏览器中运行没有问题..
代码是这样的:
keyPress : function() {
$( document.body ).keydown(function(e) {
if ( e.keyCode === 37 || e.keyCode === 39 || e.which == 37 || e.which === 39) {
e.preventDefault();
( e.keyCode === 39 || e.which === 39 ) ? Slides.next() : Slides.prev();
}
});
},
如果我只使用$( document ) 而不是( document.body ),它确实会改变我的颜色,但幻灯片不会改变..
由于某种原因,Firefox(7.0.1,OSX Lion)无法识别按键。它可以在 Safari/Chrome 中正常运行。
我们正在测试的网站是:#took link out
【问题讨论】:
-
我是否可以恭敬地建议您提供一种方法来单击幻灯片,以及通过它们的箭头键?
-
是的,它在待办事项列表上;但我希望它在 Firefox 中工作 :(
-
使用 Firebug 检查
e对象以找出它支持的方法和属性。
标签: javascript jquery firefox keypress