I recently added David Malsup's Cycle plugin to my site, and I love the functionality it provides.
However, i noticed that some animations/events where responding REALLY slowly in IE. I started pulling things out of the page to see what was causing the slowdown, and from what I can tell, it's the cycle plugin causing the problems (only in IE, site seems good in FF/Safari/Chrome). To see the problem, you can go to http://zifimusic.com/slowIE/ The cycle plugin runs, but try hovering over any of the form fields (Genre, Date, Distance) and those dropdowns just take forever to get triggered (it appears as though they don't get triggered at all, but wait long enough, and they will drop down. The dropdowns use 'hoverIntent' (Genre, Date) and 'superfish' (distance) to trigger the dropdown. I have noticed everything else responding a bit slower, but those are the real 'showstoppers' on this one. I've tried pausing the cycle on hover, but that didn't seem to have the desired effect. Any ideas on this one? Here's the code I use for the hovers and the cycle in case it helps [code] $('form#filterList span.holdDate').hoverIntent(function(){ $('span#datePickers, div.datepicker').slideDown('fast'); }, function(){ $('#datePickers').slideUp('slow'); }); $('form#filterList span.genreblock').hoverIntent(function(){ $('span#dynacloud').slideDown('fast'); var thisDynacloud=$('span#dynacloud').html(); if(thisDynacloud==''){ $('div#left div#thiscloud').dynaCloud(); } }, function(){ $('span#dynacloud').slideUp('slow'); }); $('form#filterList ul.nav').superfish(); $('div.allPops').cycle({ cleartype: 1, timeout: 5000, speed: 3200, pager: 'div#pager', fx: 'fade', pause: 1, pauseOnPagerHover: 1 }); [/code] Any suggestions on would be greatly appreciated, Pete