我在modx和手風琴中使用jquery + jquerui。我不想在頂部有一個水平菜單,我可以跳到(打開)部分(打開)。我將如何實現這一目標。 現在我的JS是這樣的:jquery手風琴跳轉並打開特定部分
/ Accordion
$("#accordion").children("div").each(function() {
var a = $(this).find("a");
var ref = $(a).attr("href");
$(a).attr("href", "#");
$(this).find("div").load(ref);
});
$("#accordion").ajaxStop(function() {
$(this).accordion({
header: "h2",
active: true,
collapsible: true,
clearStyle: true,
navigation: true
});
});
編輯:我的手風琴得到建立與WAYFINDER:
[[Wayfinder? &startId=`6` &outerTpl=`outerTpl` &rowTpl=`rowTpl`]]
rowTpl:
<div>
<h2><a href="[[+wf.link]]">[[+wf.title]]</a></h2>
<div>
<!-- placeholder for content -->
</div>
</div>
outerTpl:
<div id="accordion">[[+wf.wrapper]]</div>
topmenu(水平)被稱爲是這樣的:
[[Wayfinder? &startId=`6` &outerTpl=`QouterTpl` &rowTpl=`QrowTpl`]]
QrowTpl:
<li[[+wf.id]][[+wf.classes]]><a href="[[+wf.link]]" title="[[+wf.title]]" [[+wf.attributes]]>[[+wf.linktext]]</a>[[+wf.wrapper]]</li>
QouterTpl
<ul class="arrowunderline">[[+wf.wrapper]]</ul>
感謝您的幫助
感謝這個作品!供參考:QrowTpl看起來像這樣: