mirror of
https://github.com/jquery/jquery.git
synced 2024-11-23 02:54:22 +00:00
Fixed the document.ready addEventListener issue.
This commit is contained in:
parent
aaaa9eb2f3
commit
a208222f37
@ -12,7 +12,7 @@ jQuery.prototype.toggle = function(a,b) {
|
||||
// Figure out which function to execute
|
||||
this.last = this.last == a ? b : a;
|
||||
|
||||
// Make sure that clicks don't pass through
|
||||
// Make sure that clicks stop
|
||||
e.preventDefault();
|
||||
|
||||
// and execute the function
|
||||
@ -115,7 +115,7 @@ jQuery.prototype.ready = function(f) {
|
||||
|
||||
// Handle when the DOM is ready
|
||||
jQuery.ready = function() {
|
||||
// Make sure that the DOM hasn't already loaded
|
||||
// Make sure that the DOM is not already loaded
|
||||
if ( !jQuery.isReady ) {
|
||||
// Remember that the DOM is ready
|
||||
jQuery.isReady = true;
|
||||
@ -135,7 +135,7 @@ jQuery.prototype.ready = function(f) {
|
||||
// If Mozilla is used
|
||||
if ( jQuery.browser == "mozilla" || jQuery.browser == "opera" ) {
|
||||
// Use the handy event callback
|
||||
jQuery.event.add( document, "DOMContentLoaded", jQuery.ready );
|
||||
document.addEventListener( "DOMContentLoaded", jQuery.ready, false );
|
||||
|
||||
// If IE is used, use the excellent hack by Matthias Miller
|
||||
// http://www.outofhanwell.com/blog/index.php?title=the_window_onload_problem_revisited
|
||||
|
Loading…
Reference in New Issue
Block a user