Взгляните на это, чтобы включить переключатель изображения:
Использование JQuery для поиска следующей строки таблицы
Я включил его в код, которым поделился Уманг, и похоже, что это работает для переключения
изображение, а также строки под ним.
$ (документ) .ready (function () {
// Это свернет строки при начальной загрузке страницы
$ ("tr.header"). nextUntil (". header"). slideToggle ("fast", function () {
}); // end slideToggle
// Это расширит свернутую строку и переключит + и - изображения
$ ("tr.header"). click (function () {
$(this).nextUntil(".header").slideToggle("fast", function () {
}); //end slideToggle
if ( ( $(this).hasClass('hidden') ) ) {
$('img', this).attr("src", "plus.gif");
$('img', this).attr("alt", "Click to expand row");
} else {
$('img', this).attr("src", "minus.gif");
$('img', this).attr("alt", "Click to collapse row");
}
$(this).toggleClass('hidden');
$(this).parent().next().toggle();
}); // конец клика
}); // конец document.ready
Вот связанный HTML, но вам придется удалить комментарии HTML вокруг тега img
потому что это просто для того, чтобы не допустить, что stackoverflow думает, что я публикую реальное изображение.
1
строка 1
2
line2
3
line3
4
строка4
5
line5
6
line6