Maison > interface Web > js tutoriel > jquery chargement dynamique méthode de fichier js/css (petite fonction auto-écrite)_jquery

jquery chargement dynamique méthode de fichier js/css (petite fonction auto-écrite)_jquery

WBOY
Libérer: 2016-05-16 16:34:06
original
1471 Les gens l'ont consulté

Regardons d'abord le fichier getSrcript fourni avec jquery

Méthode

$.getScript(url,callback)

Exemple

Copier le code Le code est le suivant :

var testVar = 'Nouveau JS chargé !';
alert(testVar); function newFun(dynParam) {
alert('Vous venez de passer ' dynParam ' comme paramètre.');
>

Méthode d'appel dynamique

Copier le code Le code est le suivant :



Ce qui précède ne peut charger dynamiquement que du code js, mais ne peut pas charger du css. Plus tard, j'ai écrit un programme capable de charger du js et du css.

Le code est le suivant

Copier le code Le code est le suivant :

$.extend({
includePath : '',
inclure : fonction (fichier)
{
var files = typeof file == "string" ? [file] : file;
pour (var i = 0; i < files.length; i )
{
var nom = files[i].replace(/^s|s$/g, "");
var att = nom.split('.');
var ext = att[att.length - 1].toLowerCase();
var isCSS = ext == "css";
var tag = isCSS ? "lien" : "script";
var attr = isCSS ? " type='text/css' rel='stylesheet' " : " langage='javascript' type='text/javascript' ";
var lien = (isCSS ? "href" : "src") "='" $.includePath nom "'";
if ($(tag "[" link "]").length == 0) document.write("<" tag attr link ">");
>
>
});
$.include(['hdivbox.js','pop_win.css']);
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal