Używam .load() do przeciągania statycznych plików HTML na moją główną stronę HTML. Skrypty i selektory, które napisałem, istnieją w:Uruchamianie skryptów JQuery na załadowanych treściach AJAX
$(document).ready(function(){});
Ale nie działają na załadowanej zawartości AJAX. Przeczytałem, że dzieje się tak dlatego, że selektory, których używam, nie są dostępne.
Czy jest lepszy sposób to zrobić? Dodawanie skryptu do funkcji window.load nie działa albo:
$(window).load(function() {});
Wystarczy, aby potwierdzić swoje $ (document) .jeśli funkcje nie są wykonywane w pliku .html ładowanym do strony wzorcowej? lub $ (dokument) .ready nie lokalizuje elementów ładowanych przez AJAX? – WiseGuyEh
Ten ostatni. W załadowanym pliku .html nie ma $ (dokument). Czy powinno być? – mmcglynn