У меня есть следующий код, который связывает Alt + b, чтобы что-то сделать:
(function(jQuery){
$(document).ready(function() {
$(document).bind('keydown', 'alt+b', function(event) {
// do stuff
event.preventDefault();
});
});
})( jQuery );
При использовании браузера Safari (v5.0.4) на ПК это вызывает меню для отображения (Закладки). Есть ли способ предотвратить такое поведение? В этом случае предотвратите работу с Chrome и Firefox. Я также пытался вернуть false, но это тоже не сработало.
Примечание: кажется, что мой код работает, пока я не сделал меню видимым в первый раз. После этого Alt + b вызывает отображение закладок, даже если меню скрыто.