Sto usando .load() per estrarre i file HTML statici sulla mia pagina HTML principale. Gli script e selettori che ho scritto esistono all'interno:Esecuzione di script JQuery su contenuto caricato AJAX
$(document).ready(function(){});
Ma non funzionano sul contenuto caricato AJAX. Ho letto che questo è perché i selettori che sto usando non sono disponibili.
C'è un modo migliore per farlo? Aggiungendo lo script alla funzione window.load non funziona neanche:
$(window).load(function() {});
solo per confermare, i vostri $ (document). Le funzioni .ready non sono in esecuzione nel .html che stai caricando nella tua pagina principale? oppure $ (document) .ready non sta localizzando gli elementi che stai caricando tramite AJAX? – WiseGuyEh
Quest'ultimo. Non c'è $ (documento) .ready nel file .html caricato. Dovrebbe esserci? – mmcglynn