Chargement de fancybox à partir de Jquery comment puis-je récupérer le contenu d'un ID div sur une page et non la page entière. Ceci est mon code pour prix qui me fait la page entière:Jquery Dynamic boîte de fantaisie
L'index (ce lien à la vue du spectacle de styel):
<div class="style_image"> <%=link_to (image_tag style.cover.pic.url(:normal)), style %></div>
La vue du spectacle (je veux apparaître dans le fancybox):
<div id="show_style">
ALL THE CONTENT!
</div>
application.js:
$(function() {
$(".style_image a").live('click', function(event) {
$(".style_image a").fancybox();
return false;
});
});
J'ai aussi essayé ce qui suit sans succès:
$(function() {
$(".style_image a").live('click', function(event) {
$(".style_image a" + "#show_style").fancybox();
return false;
});
});
Je ne sais pas comment cela se fait comme il y a peu d'informations sur le fancy box docs. Je souhaite que cela soit fait dynamiquement pas en ligne.
Attendez, vous voulez l'ancre qui a une carte d'identité de « show_style »? – Metropolis
Je veux obtenir le contenu de l'ID show_style à partir du href et l'afficher dans le FAncyBox! – MrThomas
Ok ... Je pense que les noms que vous utilisez pour tout m'embrouillent, et peut-être tout le monde. Quand vous dites "je veux obtenir le contenu de l'ID show_style" cela signifie-t-il le contenu de l'élément avec l'identifiant de show_style? Et quand vous dites "de l'href" parlez-vous du contenu de l'élément d'ancrage? ou les données href réelles .... S'il vous plaît être plus précis sur les choses ou il sera difficile d'aider.Pouvez-vous s'il vous plaît poster votre code HTML pour ces éléments ... Cela aiderait. – Metropolis