28 NİSAN 2009, Salı
(belge)$.jQuery olmadan hazır eşdeğer
$(document).ready, kullanan bir komut dosyası var ama bir WordPress kullanmak başka bir şey kullanmaz. Bu bir WordPress kullanmak bağımlılık kaldırarak hafifletmek istiyorum.
Nasıl benim kendi uygulamak $(document).ready jQuery kullanmadan işlevselliği miyim? window.onload window.onload resimler, çerçeveler vb tüm yüklendikten sonra yangınlarla aynı olmayacağını biliyorum.
CEVAP
28 NİSAN 2009, Salı
90% of browsers olmasa da IE8: tarafından desteklenen standartlara göre değiştirilmesi,DOMContentLoaded var
document.addEventListener("DOMContentLoaded", function(event) {
//do work
});
bir WordPress kullanmak doğal işlevi sadece pencere çok daha karmaşıktır.aşağıda tasvir yüklendiğinde,.
function bindReady(){
if ( readyBound ) return;
readyBound = true;
// Mozilla, Opera and webkit nightlies currently support this event
if ( document.addEventListener ) {
// Use the handy event callback
document.addEventListener( "DOMContentLoaded", function(){
document.removeEventListener( "DOMContentLoaded", arguments.callee, false );
jQuery.ready();
}, false );
// If IE event model is used
} else if ( document.attachEvent ) {
// ensure firing before onload,
// maybe late but safe also for iframes
document.attachEvent("onreadystatechange", function(){
if ( document.readyState === "complete" ) {
document.detachEvent( "onreadystatechange", arguments.callee );
jQuery.ready();
}
});
// If IE and not an iframe
// continually check to see if the document is ready
if ( document.documentElement.doScroll && window == window.top ) (function(){
if ( jQuery.isReady ) return;
try {
// If IE is used, use the trick by Diego Perini
// http://javascript.nwbox.com/IEContentLoaded/
document.documentElement.doScroll("left");
} catch( error ) {
setTimeout( arguments.callee, 0 );
return;
}
// and execute any waiting functions
jQuery.ready();
})();
}
// A fallback to window.onload, that will always work
jQuery.event.add( window, "load", jQuery.ready );
}
Bunu PaylaÅŸ:

belge kullanıyoruz.jQuery: hazır haric...
jQuery belge.createElement eÅŸdeÄŸer?...
saf JavaScript jQuery eÅŸdeÄŸer'in ...
(belge) jQuery $.hazır ve UpdatePanels...
JQuery resim belge çalıştırmadan önce ...