У меня есть следующий код:
$(document).ready(function(){
$('.ui-buttonset').keydown(function(event){
if ( event.keyCode == 39) { //pressing the right key
$(this).find('input:focus + label').next().next().click();
return false;
}
<...SOME OTHER CODE...>
});
});
Где .ui-buttonset
- это элемент <td>
.
Он отлично работает в Internet Explorer и Firefox, но ничего не делает в Chrome.Даже не ошибка.
Я знаю, что для того, чтобы он работал, я должен поставить $(document)
или $(window)
.
Дело в том, что для остального кодачтобы работать, мне нужен этот селектор на keydown
.
Любая идея будет оценена.