Я использую JQuery 1.3.2 и пользовательский интерфейс версии 1.7 и Drupal 6.15
Я бы хотел сделать аккордеон, используя HTML-вывод из Views. Я изменил файл .tpl.php для вывода пригодного для использования формата <h2></h2><div></div>,<h2></h2><div></div>...
. Однако модуль Views оборачивает вывод в другой <div>
, выглядя так:
<div class="views-row views-row-1 views-row-odd views-row-first">
<h2>...</h2>
<div class="content clearfix">...</div>
</div>
<div class="views-row views-row-2 views-row-even">
<h2>...</h2>
<div class="content clearfix">...</div>
</div>
Так что, по сути, нужные мне теги обернуты в проблемный <div>
.
Я думал о методе JQuery 1.4 element.unwrap()
, но 1.4 вызывает проблемы с Drupal 6.15 (неудачные вызовы AJAX). Представления не предоставляют никаких полезных переменных, кроме $rows
, который содержит весь вывод HTML