Nekdo iz skupine je danes vprašal, kako naložiti JS z Ajaxom, pa ga še nisem uporabil. Vprašal sem, zakaj sem uporabil ajax za nalaganje JS, in izvedel sem, da je datoteka js zelo velika in jo je treba naložiti, ko uporabnik pritisne določen gumb, običajno pa je ni treba naložiti. Zato se zdi, da je v nekaterih primerih potrebno naložiti js z Ajaxom.
Tako sem v Google vnesel ajax, da naložim js, in videl, da je prvi članek na moji spletni strani, vsebina članka pa je bila naložena js preko Google API-ja, kar je morda razlog, da naslov mojega članka ni zelo standardiziran. Po pregledu dokumentacije jQuery obstaja že pripravljena metoda za nalaganje js datoteke, ki jo uporablja na naslednji način:
- $.getscrip{过滤}t("jsname.js", function() {
- alert("ajax加载js完成要执行的方法");
- });
Kopiraj kodo
Na primer, v jsname.js datoteki je izjava:
Na ta način najprej izpišete "ajax load js", počakate, da se datoteka naloži jsname.js dokonča, izvedete metodo callback in izpišete "ajax load js complete the method, to be execution". To velja za nalaganje ajax js. |