У меня есть таблица, как показано ниже.Когда я щелкаю ячейку таблицы (только ячейки с элементом div), она превращается в текстовое поле для редактирования (это я делаю в другом плагине Jquery).Я пытаюсь добиться этого с помощью клавиши табуляции, то есть когда я выхожу из одной ячейки, я хочу перейти к следующей ячейке.
<table id="mytable">
<tr>
<td><span><div>60</div></span></td>
<td><span>$10000</span></td>
<td><span><div>100%</div></span></td>
</tr>
</table>
Вот мой код Jquery.Этот код не работает должным образом, то есть когда я выхожу из первой ячейки, я вижу курсор в следующей ячейке, но он сразу исчезает.Что-то не так в этом коде?
$("#mytable tr td div").bind('keydown', function(event) {
if(event.keyCode == 9){ //for tab key
var currentDiv = event.target;
$(currentDiv).parents("td").next("td").find("div").click();
}});