J'ai un accordéon jQuery que je suis en train de styliser en utilisant les thèmes ui. Ma question est, comment puis-je avoir une section qui n'a pas de sous-sections et ne s'étend pas lorsque survolée par la souris? J'utilise mouseover comme déclencheur.Contrôle d'accordéon jQuery sur les sections vides
Par exemple:
La section d'accueil n'a rien en dessous. Je voudrais qu'il reste effondré quand survolé. Une fois cliqué, il devrait naviguer vers la cible href (ce qu'il fait).
Code Init:
<script type="text/javascript">
$(function() {
$("#accordion").accordion({
event: "mouseover",
alwaysOpen: false,
autoHeight: false,
navigation: true,
});
});
</script>
Markup (abrégée par souci de brièveté):
<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>
La feuille de style est directement à partir de la bibliothèque de thème jQuery ui.
Merci d'avance.
Rick
activer, pas actif? – nakajuice
@starovoitovs - http://jqueryui.com/demos/accordion/#method-activate – Ryley