Charger le contenu d'un div sur une autre page
Vous verrez à partir de ce code qui permet de charger le contenu de l'URL de la balise hash. Est-il de toute façon à la charge d'un seul élément div à partir de cette page externe.
$(function() {
if(location.hash) $("#content_inload").load(location.hash.substring(1));
$("#nav a").click(function() {
$("#content_inload").load(this.hash.substring(1));
});
});
donc quelque chose comme après .substring(#inload_content(1))
mais qui ne fonctionne pas.
Grâce
Veuillez noter que la div dans l'autre page ne peut pas être créé avec JavaScript.
espérons que cela peut fonctionner stackoverflow.com/questions/4101770/...
espérons que cela peut fonctionner stackoverflow.com/questions/4101770/...
OriginalL'auteur Robin Knight | 2010-11-04
Vous devez vous connecter pour publier un commentaire.
Vous avez juste besoin d'ajouter un sélecteur jquery après l'url.
Voir: http://api.jquery.com/load/
Exemple directement à partir de l'API:
Donc, ce que n'est-il charge le #conteneur de l'élément à partir de l'url spécifiée.
Chevalier $("#content_inload").load('cette.de hachage.substring(1) #container'); devrait fonctionner
Malheureusement pas. Parce que la ce.de hachage.sous-chaîne n'est pas incased dans les parenthèses, il ne peut pas fonctionner. Il serait quelque chose le long des lignes de cette.de hachage.substring(1) '#container' mais qui ne fonctionne pas donc sans doute quelque chose d'autre est nécessaire. Des Idées?
Chevalier essayer: ce.de hachage.substring(1) + '#container'
Merveilleux. Le chargement du script n'est cependant pas le chargement de la XFBML Comme le Bouton. Aucune idée de la façon d'obtenir que le travail aussi. Exemple de divethegap.com/update/events
OriginalL'auteur
Oui, voir "Chargement des Fragments de Page" sur http://api.jquery.com/load/.
En bref, vous ajoutez le sélecteur d'après l'URL. Par exemple:
OriginalL'auteur