Forums

The forums ran from 2008-2020 and are now closed and viewable here as an archive.

Home Forums JavaScript Help with jQuery Accordion Re: Help with jQuery Accordion

#68077
BaylorRae
Member

If you want to slide the description after a few seconds try this.

Code:
$(document).ready(function($) {

var delay = null; // Stores the timeout
var time = 1000; // Time in milliseconds

var trigger = $(‘#accordion dt a’);
var description = $(‘#accordion dd’);

$(description.get(0)).hide();

$([trigger.get(0), description.get(0)]).mouseover(function() {
if(delay) clearTimeout(delay);

description.slideDown();
}).mouseout(function() {
if(delay) clearTimeout(delay);

delay = setTimeout(function() {
delay = null;

description.slideUp();
}, time);
});
});