我目前的按钮有accesskey =' whateverKey'我有一个在文档准备好后运行的jQuery。我希望能够禁用alt键,只让它突出显示按钮而不是提交它。如果你输入onClick =' if(checkIfAlt())gotoPage'在每个按钮上。是否有可能在.ready中做到这一点?没有每个按钮都使用onClick?
我需要它在这里跑....
jQuery( document ).ready({
}
我已经尝试了所有这些
jQuery(document).on('button', 'form', function(event) {
alert('clicked');
event.preventDefault();
});
jQuery(document).bind("keydown", function(event){
event.preventDefault();
});
$("button").click(function(evt) {
if (evt.ctrlKey)
alert('Ctrl down');
if (evt.altKey)
alert('Alt down');
});
其中一些是在那里,但我只是尝试了一堆东西试图弄清楚如何使这个工作。这可能吗?
非常感谢!!
答案 0 :(得分:0)
要禁用alt和/或控制键,您可以执行此操作 - http://jsfiddle.net/jayblanchard/uwPrV/
$('body').keydown(function(e) {
if(e.keyCode == 17 || e.keyCode == 18) {
e.preventDefault();
} else {
console.log(e.keyCode);
}
});