Noen i gruppen spurte i dag hvordan man laster js med ajax, og jeg har ikke brukt det ennå. Jeg spurte hvorfor jeg brukte ajax for å laste JS, og jeg lærte at js-filen er veldig stor, og den må lastes når brukeren klikker på en bestemt knapp, og den trenger vanligvis ikke lastes. På denne måten virker det nødvendig å laste js med ajax i noen tilfeller.
Så jeg tastet inn ajax i Google for å laste js, og så at den første viste seg å være en artikkel på nettsiden min, og innholdet i artikkelen var lastet js med Google API, noe som kan være at tittelen på artikkelen min ikke er særlig standardisert. Etter å ha sjekket jQuery-dokumentasjonen, finnes det en ferdig metode for å laste inn js-filen, og hvordan man bruker den som følger:
For eksempel, i jsname.js fil finnes det en setning:
På denne måten skriver du først ut "ajax load js", venter til filen lastes jsname.js er ferdig, kjører callback-metoden, og skriver ut "ajax load js fullfører metoden som skal kjøres". Dette regnes som lastingen av ajax js. |