Daniel Kor

Daniel Kor dupa, FIRST DATA
POLSKA S.A.

Temat: jquery maly problem

Witam wszystkich jestem tu pierwszy raz, szukalem podobnych tematow ale nic nie znalazłem.
mam strone WWW w ktorej mam kod:

"</head>
<body>
<script type="text/javascript">
$(document).ready(function() {
$.localScroll();
});
</script>"

przez ten kod który jest w "body" nie moge wstawiac innych funkcji z jquery. Jak rozwiazać ten problem?

konto usunięte

Temat: jquery maly problem

Musisz sprecyzować co oznacza "nie mogę".

konto usunięte

Temat: jquery maly problem

On chyba myśli że jak raz doda coś poprzez ready to kaplica. Danielu, rzuć sobie okiem w źródła jQuery:


jQuery.ready.promise = function( obj ) {
if ( !readyList ) {

readyList = jQuery.Deferred();

// Catch cases where $(document).ready() is called after the browser event has already occurred.
// we once tried to use readyState "interactive" here, but it caused issues like the one
// discovered by ChrisS here: http://bugs.jquery.com/ticket/12282#comment:15
if ( document.readyState === "complete" ) {
// Handle it asynchronously to allow scripts the opportunity to delay ready
setTimeout( jQuery.ready );

// Standards-based browsers support DOMContentLoaded
} else if ( document.addEventListener ) {
// Use the handy event callback
document.addEventListener( "DOMContentLoaded", DOMContentLoaded, false );

// A fallback to window.onload, that will always work
window.addEventListener( "load", jQuery.ready, false );

// If IE event model is used
} else {
// Ensure firing before onload, maybe late but safe also for iframes
document.attachEvent( "onreadystatechange", DOMContentLoaded );

// A fallback to window.onload, that will always work
window.attachEvent( "onload", jQuery.ready );

// If IE and not a frame
// continually check to see if the document is ready
var top = false;

try {
top = window.frameElement == null && document.documentElement;
} catch(e) {}

if ( top && top.doScroll ) {
(function doScrollCheck() {
if ( !jQuery.isReady ) {

try {
// Use the trick by Diego Perini
// http://javascript.nwbox.com/IEContentLoaded/
top.doScroll("left");
} catch(e) {
return setTimeout( doScrollCheck, 50 );
}

// and execute any waiting functions
jQuery.ready();
}
})();
}
}
}
return readyList.promise( obj );
};


To wszystko wpada w listenery. Więc możesz pakować w ready ile co tylko chcesz.

$(document).ready(function() { $.localScroll(); });
$(document).ready(function() { more(); });
$(document).ready(function() { andMore; });
Daniel Kor

Daniel Kor dupa, FIRST DATA
POLSKA S.A.

Temat: jquery maly problem

dzieki za rade Darku :)

Następna dyskusja:

Problem w jQuery 1.2.6...




Wyślij zaproszenie do