Comment charger html externe dans un div?
J'ai créé ce petit code à l'aide de jquery pour charger un fichier HTML externe dans mon div, mais ça ne fonctionne pas, je suis à cours d'idées. Toute autre jquery code fonctionne bien. Toute aide appréciée:
<div id="zaladuj">
load external html file
</div>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$('#zaladuj').click(function () {
$(this).load('s1.htm');
});
</script>
Vous avez besoin d'utiliser ajax
Avez-vous des erreurs de la console? Si vous insérez un
DÉMO : jsfiddle.net/jU6c8 - forum.jquery.com/topic/loading-html-from-external-file-into-div
Avez-vous des erreurs de la console? Si vous insérez un
console.log
dans l'écouteur de clics t-il le feu? Vous êtes sûr que c'est de trouver s1.php
?DÉMO : jsfiddle.net/jU6c8 - forum.jquery.com/topic/loading-html-from-external-file-into-div
:))
OriginalL'auteur user2660811 | 2013-10-14
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin d'envelopper votre code dans jQuery.prêt() fonction puisque vous avez à attendre pour les DOM pour être entièrement chargé.
Probablement, vous êtes à l'exécution de votre script en double-cliquant dessus. essayez de l'appeler par l'intermédiaire d'un serveur web à l'aide de localhost ou quelque chose de similaire.
Yep, ça a fait le tour, Merci.
Bienvenue mate 🙂
OriginalL'auteur Fouad Fodail
OriginalL'auteur Maciej Treder