Le code ci-dessous fonctionne bien, en agrandissant et en réduisant l'"accordéon". J'ai du mal à définir l'état initial et à commencer avec l'accordéon compressé.
J'ai essayé le CSS de display:none sur les li's intégrés, mais alors il ne s'agrandit pas.
$(document).ready(function(){
var hi\_config = {
sensitivity: 3,
interval: 300,
over: hi\_mouseover,
timeout: 300,
out: hi\_mouseout
};
$("#accordion > li").hoverIntent( hi\_config );
});
function hi\_mouseover( ) {
var $this = $(this);
$('ul', this).stop(true, true).slideDown('medium');
}
function hi\_mouseout( ) {
var $this = $(this);
$('ul', this).stop(true, true).slideUp('medium');
}
* [Branche 1](...)
* [feuille 1](...)
* [feuille 2](...)
* [Branche 2](...)
* [feuille 3](...)
* [feuille 4](...)