我有一個使用ui主題設計風格的jQuery手風琴。我的問題是,如何獲得一個沒有子部分的部分,並且在鼠標移動時不會展開?我使用鼠標懸停作爲我的觸發器。jQuery對空白部分的手風琴控制
例如:
的主頁部分沒有任何在它之下。我希望它在盤旋時保持崩潰狀態。點擊時,它應該導航到href目標(它所做的)。
初始化代碼:
<script type="text/javascript">
$(function() {
$("#accordion").accordion({
event: "mouseover",
alwaysOpen: false,
autoHeight: false,
navigation: true,
});
});
</script>
標記(縮短爲了簡潔):
<div id="accordion">
<h3><a class="heading" href="~/Home">Home</a></h3>
<div>
</div>
<h3><a href="#">Browse</a></h3>
<div>
<li><a href="http://www.php.net/">PHP</a></li>
<li><a href="http://www.ruby-lang.org/en/">Ruby</a></li>
<li><a href="http://www.python.org/">Python</a></li>
<li><a href="http://www.perl.org/">PERL</a></li>
<li><a href="http://java.sun.com/">Java</a></li>
<li><a href="http://en.wikipedia.org/wiki/C_Sharp">C#</a></li>
</div>
</div>
樣式表是直從jQuery UI主題庫。
預先感謝您。
裏克
激活,不活躍? – nakajuice 2012-08-15 17:13:38
@starovoitovs - http://jqueryui.com/demos/accordion/#method-activate – Ryley 2012-08-15 17:52:20