尝试捕获Bootstrap选项卡面板菜单上的按键,但它会忽略放置在选项卡的keydown处理程序上的preventDefault(),并继续向上冒泡。
document.onkeydown = function(e) {
console.log("document catched the keydown event");
};
$('body > div > ul > li > a').on("keydown",function (e) {
console.log("handled by the child - stop bubbling please");
e.preventDefault();
});
例子: http://www.bootply.com/xUlN0dLRaV
我这里错过了些什么?
stopPrepagation
,这显然不是重复问题。我们的伙伴想知道他使用的函数为什么不起作用,而不是它与另一个函数有何不同。 - Motassem Kassab