Hi everyone,

I've been debugging the Superfish menu plugin all day. Back when jQuery
1.1.3 was released, I had to change Superfish to make the submenus show due
to the way jQuery would no longer animate objects that were hidden by being
positioned off-screen - they needed to be explicitly hidden. This made
Superfish a touch less elegant than it was originally, but not too bad.

Then jQuery 1.1.4 came out and just today Richard Worth alerted me to the
fact that the keyboard accessibility feature was broken. I have fixed this
now and released Superfish 1.2.3. I have learnt that I can no longer just
call the same function for the blur event as for mouseout event, which made
things so elegant before. I think the reason this happened was due to a
cumulative effect of the various changes from both jQuery 1.1.3 and 1.1.4 -
and I don't fully understand what is happening as well as I would like.

Due to the growing complexity of each version of jQuery needing a particular
version of Superfish (and it's CSS file which may also have needed to be
changed), I will only be supporting this latest version - and probably not
as confidently as I could before, unfortunately. If you really need to use
an earlier version of jQuery, then please contact me through this list and I
will work out a bunch of packaged downloads of earlier versions. Superfish
is kind of outgrowing me...

Wow, what a depressing post huh? Maybe I just need a good rest and things
will seem better in the morning ;)

http://users.tpg.com.au/j_birch/plugins/superfish/

Joel Birch.

Reply via email to