Safari 2 was having problems with the syntax used for the ready handling.
This commit is contained in:
parent
1344a7fd50
commit
beebbf8ba4
|
@ -429,9 +429,9 @@ function bindReady(){
|
|||
document.addEventListener( "DOMContentLoaded", jQuery.ready, false );
|
||||
|
||||
// If Safari or IE is used
|
||||
else
|
||||
else {
|
||||
// Continually check to see if the document is ready
|
||||
(function timer() {
|
||||
function timer(){
|
||||
try {
|
||||
// If IE is used, use the trick by Diego Perini
|
||||
// http://javascript.nwbox.com/IEContentLoaded/
|
||||
|
@ -443,7 +443,10 @@ function bindReady(){
|
|||
} catch( error ) {
|
||||
setTimeout( timer, 0 );
|
||||
}
|
||||
})();
|
||||
}
|
||||
|
||||
timer();
|
||||
}
|
||||
|
||||
// A fallback to window.onload, that will always work
|
||||
jQuery.event.add( window, "load", jQuery.ready );
|
||||
|
|
Loading…
Reference in a new issue