Possible en double:
Loading an external .htm with javascript into a div
Loading an external .htm file into a div with javascriptChargement d'un fichier .htm externe à un div avec javascript
Ceci est mon code entier:
<html>
<head>
</head>
<body>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(function(){
$('.ajax') .click(function(e){
e.preventDefault()
$('#content').load('file.htm')
})
})
</script>
<div id="content">
<p>random text</p>
</div>
<div><a href="#" class="ajax">Link</a></div>
</body>
</html>
Le code fonctionne très bien pour charger un fichier externe dans un div dans Firefox, mais rien ne se passe en chrome et IE, quand je clique sur le lien. aucun conseil ?
Avez-vous vérifié les erreurs JS? –
la balise '
' manque un '>', est-ce une erreur de pâte de copie ou est-ce que votre source d'origine est comme ça? – BazzzIl est normal de placer la balise de script jquery dans l'élément head. Je ne suis pas sûr que la fonctionnalité "chargement de document" fonctionnera correctement si vous ne le faites pas. – sje397