[jQuery] Re: setTimeout

2009-12-17 Thread decola
thx for the quick answer, but this way i´ve tried it too. I have copied your code and test it too but it just don´t work. The function is called an a alert for example makes it output but the important code is not running like this. On 17 Dez., 18:21, Michael Geary m...@mg.to wrote: You are

Re: [jQuery] Re: setTimeout

2009-12-17 Thread Michael Geary
I'm sorry, I should have spotted the major bug in the code that I posted. In fact, it's particularly embarrassing, because I wrote a recipe for the jQuery Cookbook [1] on this exact topic. It's recipe 5.2, What's Wrong with $(this)? Inside the setTimeout callback function, this does not have the

Re: [jQuery] Re: setTimeout

2009-12-17 Thread Michael Geary
p.s. If there are extra blank lines in my code samples, those aren't intentional (especially not that one in the middle of the chain). Gmail is adding those for some reason! On Thu, Dec 17, 2009 at 1:19 PM, Michael Geary m...@mg.to wrote: I'm sorry, I should have spotted the major bug in the

[jQuery] Re: setTimeout

2009-12-17 Thread decola
I will reformate the code myself but thx. And a really big thx for helping me it´s working. You saved my day ... really. thx :) On 17 Dez., 22:21, Michael Geary m...@mg.to wrote: p.s. If there are extra blank lines in my code samples, those aren't intentional (especially not that one in the

[jQuery] Re: setTimeout

2009-12-17 Thread Marco Barbosa
Hi! Sorry to hop in this topic but it's always easier than creating a new one :) My problem is that I have a dropdown list, but the child list (li ul) is not exactly below the parent. So when I leave the parent to hover the child, it disappears before I have the chance. This is not something I

[jQuery] Re: setTimeout with variables (in a jQuery statement)

2009-11-05 Thread cosmin
have you tried placing your jquery code into a new function and calling that function in setTimeout ? On Nov 4, 2:27 pm, north ollo...@web.de wrote: Hi, I'm trying to use a jQuery statement inside a setTimeout function, but I don't get it to work. I tried a lot of variants, like this one (I'm

[jQuery] Re: setTimeout with variables (in a jQuery statement)

2009-11-04 Thread north
Thanks a lot for you answer, Michel. I have already switched to using a function within setTimeout, but I found my problem lies elsewhere. I might open a new thread with a better fitting title for this. On 4 Nov., 14:06, Michel Belleville michel.bellevi...@gmail.com wrote: I'd use an anonymous

[jQuery] Re: Settimeout on Function

2009-08-31 Thread KeeganWatkins
So, it's just a simple issue with scope. Try this instead (which was working when applied via FireBug to your demo page: $(document).ready(function(){ $(#barcode span).hover( function () { $(this).addClass(barover); }, function () { // Store span

[jQuery] Re: Settimeout on Function

2009-08-31 Thread a1anm
excellent. thanks very much. On Aug 31, 8:24 am, KeeganWatkins mkeeganwatk...@gmail.com wrote: So, it's just a simple issue with scope. Try this instead (which was working when applied via FireBug to your demo page: $(document).ready(function(){     $(#barcode span).hover(       function

[jQuery] Re: Settimeout on Function

2009-08-30 Thread KeeganWatkins
The basic syntax for delaying a function using setTimeout is this: setTimeout(function() { // ...code here executes when the timeout is complete }, 2000 /* Length of timeout, in milliseconds */); so for your example, something like this should work: $(document).ready(function(){

[jQuery] Re: Settimeout on Function

2009-08-30 Thread a1anm
Hi, I tried this but it didn't work. It resulted in the class not being removed at all. You can see here: http://www.toomanydesigns.com/test/noflash/ On Aug 30, 11:20 am, KeeganWatkins mkeeganwatk...@gmail.com wrote: The basic syntax for delaying a function using setTimeout is this:

[jQuery] Re: setTimeout() not working

2009-05-25 Thread waseem sabjee
function updateMsg() { setTimeout(function() { $.get(db.php, function(data) { addMessages(data); }); updateMsg();

[jQuery] Re: setTimeout function call...

2008-12-03 Thread Eric Martin
Yeah - some sample code would help... On Dec 3, 1:52 pm, QuadCom [EMAIL PROTECTED] wrote: I am trying to use setTimeout to call another function. Everytime I put the functions I wish to call within the doc.ready block, I get errors stating that the function is undefined. If I move it out of

[jQuery] Re: setTimeout function call...

2008-12-03 Thread RyOnLife
When I run into this, I put my functions outside the doc.ready.block, but call them from within it. Then they can share vars.

[jQuery] Re: setTimeout function call...

2008-12-03 Thread SLR
When I run into this, I put my functions outside the doc.ready.block, but call them from within it. Then they can share vars. Without any code, it's pretty hard to help troubleshoot issues... But if I had to take a wild guess, I'd say it was a scoping issue. The setTimeOut function excutes

[jQuery] Re: setTimeout function call...

2008-12-03 Thread QuadCom
Holy @!$! that was fast. Thanks guys, This is all in doc.ready. If I move the regular functions out, I cannot use the 'olde' var in them. If I set the 'olde' var outside of doc.ready, I can't use it inside doc.ready. I'm sure there is a simple fix for this but the little grey cells are smoking

[jQuery] Re: setTimeout function call...

2008-12-03 Thread Balazs Endresz
You can see setTimeout(funcName(), 2000); everywhere on the net but it's actually quite ridiculous as it's much easier (and faster) to just pass a function reference to it like this: setTimeout(sendit, 2000); also this will solve the scoping issues as well. If you want to pass some arguments

[jQuery] Re: setTimeout function call...

2008-12-03 Thread QuadCom
That is just awesome, thanks very much. Just like you said, I did see the syntax as setTimeout(funcName(), 2000); everywhere, even on tutorial sites. I could have saved a few hours, 3 advil and my sanity if I found this out earlier.

[jQuery] Re: setTimeout function call...

2008-12-03 Thread QuadCom
That is just awesome, thanks very much. Just like you said, I did see the syntax as setTimeout(funcName(), 2000); everywhere, even on tutorial sites. I could have saved a few hours, 3 advil and my sanity if I found this out earlier.

[jQuery] Re: setTimeout($('#content').unblock(), 5000);

2008-08-19 Thread taotao
thanks a lot On 8月16日, 下午8时11分, Karl Rudd [EMAIL PROTECTED] wrote: You want: setTimeout( function() { $('#content').unblock() }, 5000); See the following for a bit more about what is happening: http://docs.jquery.com/How_jQuery_Works#Callback_with_arguments Karl Rudd On Sat, Aug

[jQuery] Re: setTimeout / clearTimeout question...

2008-01-24 Thread gr00vy0ne
David, Thank you so much for the suggestion. As you expected, it worked perfectly for me. I ended up with the following: function addHoverHide(linkClass, layerId) { var t; $(a. + linkClass).hover(function() { clearTimeout(t); // custom function which creates drop shadows

[jQuery] Re: setTimeout / clearTimeout question...

2008-01-23 Thread David Serduke
How about using closure like this? function addHoverHide(linkClass, layerId) { var t; $(. + linkClass).hover(function() { clearTimeout(t) $(# + layerId).show(); }, function() { t = setTimeout(function() {$(# + layerId).hide()}, 2000); }); } $(document).ready(function () {