Κάποιος στην ομάδα σήμερα ρώτησε πώς να φορτώσω το js με ajax και δεν το έχω χρησιμοποιήσει ακόμα. Ρώτησα γιατί χρησιμοποίησα το ajax για να φορτώσω το JS και έμαθα ότι το αρχείο js είναι πολύ μεγάλο και πρέπει να φορτωθεί όταν ο χρήστης κάνει κλικ σε ένα συγκεκριμένο κουμπί και συνήθως δεν χρειάζεται να φορτωθεί. Με αυτόν τον τρόπο, η φόρτωση του js με ajax φαίνεται απαραίτητη σε ορισμένες περιπτώσεις.
Έτσι, εισήγαγα ajax στο Google για να φορτώσω το js και είδα ότι το πρώτο αποδείχθηκε ότι ήταν ένα άρθρο στον ιστότοπό μου και το περιεχόμενο του άρθρου φορτώθηκε js χρησιμοποιώντας το Google API, το οποίο μπορεί να είναι ότι ο τίτλος του άρθρου μου δεν είναι πολύ τυποποιημένος. Αφού ελέγξετε την τεκμηρίωση jQuery, υπάρχει μια έτοιμη μέθοδος φόρτωσης του αρχείου js, πώς να το χρησιμοποιήσετε ως εξής:
- $.getscrip{过滤}t("jsname.js", function() {
- alert("ajax加载js完成要执行的方法");
- });
Αντιγραφή κώδικα
Για παράδειγμα, σε jsname.js αρχείο υπάρχει μια δήλωση:
Με αυτόν τον τρόπο, εξάγετε πρώτα το "ajax load js", περιμένετε να φορτωθεί το αρχείο jsname.js ολοκληρωθεί, εκτελέστε τη μέθοδο επανάκλησης και εξάγετε "ajax load js ολοκληρώστε τη μέθοδο που θα εκτελεστεί". Αυτό θεωρείται ότι είναι η φόρτωση του ajax js. |