init
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
/*
|
||||
Sleep by Mark Hughes (AKA huzi8t9)
|
||||
http://www.360Gamer.net/
|
||||
|
||||
Usage:
|
||||
$.sleep ( 3, function()
|
||||
{
|
||||
alert ( "I slept for 3 seconds!" );
|
||||
});
|
||||
Use at free will, distribute free of charge
|
||||
*/
|
||||
|
||||
;(function(jQuery)
|
||||
{
|
||||
var _sleeptimer;
|
||||
jQuery.sleep = function( time2sleep, callback )
|
||||
{
|
||||
jQuery.sleep._sleeptimer = time2sleep;
|
||||
jQuery.sleep._cback = callback;
|
||||
jQuery.sleep.timer = setInterval('jQuery.sleep.count()', 1000);
|
||||
}
|
||||
jQuery.extend (jQuery.sleep, {
|
||||
current_i : 1,
|
||||
_sleeptimer : 0,
|
||||
_cback : null,
|
||||
timer : null,
|
||||
count : function()
|
||||
{
|
||||
if ( jQuery.sleep.current_i === jQuery.sleep._sleeptimer )
|
||||
{
|
||||
clearInterval(jQuery.sleep.timer);
|
||||
jQuery.sleep._cback.call(this);
|
||||
}
|
||||
jQuery.sleep.current_i++;
|
||||
}
|
||||
});
|
||||
})(jQuery);
|
||||
Reference in New Issue
Block a user