Чтобы получить индекс строки таблицы с помощью jQuery, вы можете использовать следующие методы:
Метод 1: index()
Вы можете использовать метод index() для получения индекса строки таблицы относительно ее родственных элементов. Вот пример:
$(document).ready(function() {
$('table tr').click(function() {
var index = $(this).index();
console.log("Row index: " + index);
});
});
В этом примере при щелчке по строке таблицы индекс этой строки будет записан в консоль.
Метод 2: close() и index()
Другой подход — использовать метод close() для поиска ближайшего предка строки таблицы, а затем использовать метод index() для получения ее индекса. Вот пример:
$(document).ready(function() {
$('table tr').click(function() {
var index = $(this).closest('tr').index();
console.log("Row index: " + index);
});
});
Этот метод полезен, если в строке таблицы есть вложенные элементы.