Hi Anoop.
I spent considerable time tuning the code for performance, but yes, IE
does lag behind, especially when approaching 1000 items or more. I found
Safari and Chrome to both be quite fast and Firefox nearly as fast as
those. The IE issue stems from the code that moves the items from the
original UL or LI into the separate lists used for each submenu.
I messed around a little with implementing a built-in Loading...
message, but found IE's behavior so annoying (it likes to appear hung
when it's not and workarounds only delayed the load time) that I decided
not to include that in the plugin. I'm on vacation right now, but early
next week could take a look at a workaround you might be able to use to
show a message and then hide it after IE is done chugging way. Let me
know and I'll put some thought into it.
Thanks,
Jack
Anoop kumar V wrote:
I am using listmenu and it works fantastically well... except only on
firefox.
On IE 7 it is quite slow, the lag is very noticeable - the menu
appears after about 6-7 seconds and the counts come much later after
about 8-10 seconds. Since this is an intranet app, I need to ensure
that IE 7 works very well. I have about 2000 elements and they are not
at all balanced across the alphabets...
Are there any tips that I could follow such that the menu displays
quicker in IE? Or at the very least is there a way I can show a
"Loading... " text or an animated gif while the menu loads..
But thank you for this wonderful plugin it is really well made, I only
wish IE would catch up soon ;-)
Thanks,
Anoop