Sto usando fancybox in una pagina aspx. La funzione pronta per il documento non funziona in questa pagina per un lightbox. Qualcuno mi ha detto di scrivere un nuovo codice javascript per caricare il lightbox in quella pagina.
14
A
risposta
7
è possibile utilizzare la funzione onload js standard per eseguire se è questo che manca your'e:
window.onload = function() {};
Do atto che questo potrebbe dare problemi con le librerie - non ho indagato questo.
31
- Includere jQuery.
- Controllare la scheda di rete che non si ottiene 404.
- Controllare la console che non si ottiene "$ è sconosciuto".
Fai cose quando DOM è pronto.
$(function(){
// DOM Ready - do your stuff
});
18
Prova questo:
document.addEventListener('DOMContentLoaded', function() {
// ...
});
Opere in browers moderni e IE9 +
2
modi migliori è quello di utilizzare in questo modo:
jQuery.noConflict();
(function($) {
$(function() {
// by passing the $ you can code using the $ alias for jQuery
alert('Page: ' + $('title').html() + ' dom loaded!');
});
})(jQuery);
E il codice corrente è ...? – Daedalus
Se vuoi eseguire lo script quando tutto è caricato usa '$ (window) .load (function() {// ...})' – undefined
@undefined, questo è quasi lo stesso di '$ (document) .ready (function() {...}) '. 'load()' attenderà che anche la grafica venga caricata. – alexbusu