Używam fancybox na stronie aspx. Funkcja gotowego dokumentu nie działa na tej stronie dla lightboksa. Ktoś kazał mi napisać nowy kod javascript do ładowania lightboksa na tej stronie.
14
A
Odpowiedz
7
Można użyć standardowej funkcji onload js uruchomić jeśli to ty jesteś brakuje:
window.onload = function() {};
Należy pamiętać, że może to dać problemów z bibliotekami - nie zbadali tego.
31
- Dołącz jQuery.
- Sprawdź kartę sieciową, której nie otrzymujesz 404.
- Sprawdź, czy konsola nie otrzymuje "$ is unknown".
Czy rzeczy, gdy DOM jest gotowy.
$(function(){
// DOM Ready - do your stuff
});
18
Spróbuj tego:
document.addEventListener('DOMContentLoaded', function() {
// ...
});
pracuje w nowoczesnych Browers i IE9 +
2
najlepszych sposobów jest użycie tak:
jQuery.noConflict();
(function($) {
$(function() {
// by passing the $ you can code using the $ alias for jQuery
alert('Page: ' + $('title').html() + ' dom loaded!');
});
})(jQuery);
a aktualny kod jest ...? – Daedalus
Jeśli chcesz uruchomić skrypt po załadowaniu wszystkiego, użyj '$ (window) .load (function() {// ...})' – undefined
@ograniczone, to prawie to samo co '$ (document) .ready (function() {...}) '. 'load()' będzie czekać aż do załadowania grafiki. – alexbusu