【发布时间】:2011-11-15 00:47:45
【问题描述】:
在 Mac 上的 Chrome、Safari 和 Opera 中,body live 和 document keydown 绑定都可以工作
$(document).ready(function() {
$("body").append("Focus on this window and press any key");
$("body").live("keydown", function(event) {
$("body").append("<p>live on body</p>");
});
$(document).keydown(function() {
$("body").append("<p>keydown on document</p>");
});
});
在 Firefox 中,只有文档 keydown 绑定有效。
为什么正文实时事件绑定在 Mac 上的 Firefox 中不起作用?
Mac 10.7.1 铬 13.0.782.220 野生动物园 5.1 歌剧 11.51 火狐 6.02
【问题讨论】:
-
现在
live已被正式弃用 - 您是否仍然对答案感兴趣? (不是说我有一个)
标签: jquery cross-browser key-bindings jquery-events