Приложение, которое я создаю, использует большую таблицу с полями ввода данных для записи данных. Мне нужно дать пользователю визуальную подсказку о том, в какой строке таблицы они находятся, чтобы помочь им перемещаться по форме.jQuery parent ('tr') onFocus
В настоящее время у меня есть
onFocus="HighlightTableRow()"
на списке. Когда пользователь нажимает или вводит табуляции в этот элемент формы, должна выделяться строка родительской таблицы. Итак, вот функция, которая вызывается OnFocus:
function HighlightTableRow(){
$(this).parent("tr").addClass('RowHighlight');
//alert($(this));
}
две проблемы:
- Когда эта строка не используется (элемент формы НЕ OnFocus), то мне нужно .removeClass («RowHighlight») , Не знаете, как это сделать.
- Я, похоже, не могу правильно выбрать селектор. Предупреждение, которое я прокомментировал, будет срабатывать, но ничего не происходит со стилем элемента tr.
Любая помощь приветствуется. Благодаря!
Спасибо за совет, JasCav. Об этом только немного ответили, но я сделал комментарии и принял ответ. – jmorhardt