Question

Je suis relativement nouveau dans l'utilisation de jQuery et souhaiterais utiliser la méthode load pour extraire du contenu dans ma page, car le site que j'héberge ne prend en charge script côté serveur.

Je souhaite pouvoir exécuter davantage de JQuery sur les pages extraites (via la méthode de chargement), telles que l'accordian dans la bibliothèque d'interface utilisateur. Comment pourrais-je le faire fonctionner?

Bravo d'avance

Était-ce utile?

La solution

la méthode $. load a un rappel .

Ceci sera appelé une fois les données renvoyées afin que vous puissiez instancier vos contrôles d'interface utilisateur dans cette méthode de rappel.

Par exemple

   //Load html page with Accordian markup
    $('#someDiv').load(urlWithAccordian, function(){
        //Create Accordian
        $('#someUL').accordian();
    });

Autres conseils

Modifiez les hôtes! Vous ne devriez jamais vous fier à JavaScript pour une tâche aussi rudimentaire que du contenu!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top