У меня есть событие keydown, которое я использую, чтобы добавить пустую строку в таблицу. Но я хочу, чтобы новая строка была добавлена, если событие keydown происходит, когда курсор находится в последней строке таблицы.
Это мое текущее событие jQuery. .glCreditValue - это класс входного текстового поля, который находится в последнем TD строки таблицы. Поэтому, когда пользователь выходит из этого ввода, ЕСЛИ TD, что вход находится внутри, находится в последней строке таблицы, я хочу добавить новую строку.
Поскольку данные таблицы генерируются динамически, каждая строка final TD имеет текстовое поле ввода с классом .glCreditValue.
$(".glCreditValue").keydown(function(event) {
var keycode = event.keyCode;
if (keycode == 9) {
//HERE i would like to make sure that i'm in the last row of the table
AddNewRow();
}
});
Я пытаюсь использовать tr: last selector, но я не совсем уверен, куда идти отсюда.