Hello there,
I am having an issue with the Effects show/hide functions.
First thing is that I cannot do a call like this anymore:
$(this).show({duration:1000, easing:"easeOutQuart"});
There seems to be a missing condition in the source where it checks
either to apply the jQuery original show function or the jQuery UI show
function.
Second thing is that when I use toggle("blind"), the object returned is
not the same as toggle("slow"). In toggle("show"), I can do stuff like this:
$(this).toggle("slow").next().hide();
the same code, but using $(this).toggle("blind").next().hide(); returns
null on the next() function call.
Last thing is when using toggle("blind"). When you click once to
activate the animation and if you are fast enough to click again before
the animation is complete, the second click will NOT trigger the toggle
call. For example, go to: http://ui.jquery.com/demos/effects_showhide
and try clicking a second time before the animation has time to finish,
you will see that the toggle fails. This causes issues while trying to
toggleClass some css at the same time.
I hope that these issues will be considered and fixed.
Thanks,
Gabriel
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"jQuery UI" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/jquery-ui?hl=en
-~----------~----~----~----~------~----~------~--~---