Quelqu'un pourrait-il aider ici s'il vous plaît?
Je voudrais remplir un div par exemple
<div id="contenthere"></div>
Avec un contenu d'un fichier externe, par exemple
/includes/about-info.html
Lorsqu'un bouton avec une certaine classe est cliqué, par exemple
<p class="classloader">Click Here</p>
Quelqu'un at-il un exemple de code rapide, ils peuvent me montrer s'il vous plaît pour ce faire?
Merci beaucoup.
Utilisez jQuery.click
et jQuery.load
:
$(document).ready(function(){ $('.classloader.').click(function(){ $('#contenthere').load('/includes/about-info.html'); }); })
Vous pouvez vous abonner à l' .click()
du paragraphe, puis utiliser la fonction .load()
pour envoyer une requête AJAX à l'URL donnée et injecter les résultats dans le sélecteur spécifié:
$(function() { $('.classloader').click(function() { $('#contenthere').load('/includes/about-info.html'); return false; }); });
Chargez la dernière version de jQuery:
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
Code jQuery:
<script language="javascript"> $(function(){ $(".classloader").click(function(){ $("#contenthere").load("/includes/about-info.html"); }); }); </script> </script>
Code HTML:
<p class="classloader">Click Here</p> <div id="contenthere"></div>
Essayez ce qui suit:
var myurl = 'myfileonthesamedomain.html'; $('button').click(function(){ $('div.loadme').load(myurl); });