On 5/24/07, Gordon <[EMAIL PROTECTED]> wrote:
I've already posted on this topic before, but I really am gettign
quite desperate as the project deadline looms and I still don't have a
solution.
...
Sorry to keep asking this but like I said, it's getting pretty urgent.
When it comes to open source software, you get what you pay for.
Saying you urgently need for someone else to fix your problem when you
aren't paying them is a good way to get ignored, and irritate people
in the process. The nice thing about open source, is if you need to
make changes to something, you have the source, so you can change it
yourself. And if nothing else, you can use a different library that
supports what you want.
In this case, you don't even really need effect queueing, you just
need to write smarter callbacks. Instead of having your callbacks just
blindly fire off more effects, have them check and see if any elements
match the selector you're about to affect, and if nothing matches,
call the next callback instead of starting another animation. Here's
an example:
http://erikandcolleen.com/erik/projects/jquery/fauxqueue/fauxqueue.html
In fact, it really wouldn't be too hard to write a little function
that could take care of that check for you. Here's a quick little stab
at it:
http://erikandcolleen.com/erik/projects/jquery/fauxqueue/queue.html
Now go donate $100 to jQuery for helping you meet your deadline.
--Erik