Je me suis cogné la tête contre un mur avec ce code toute la matinée et finalement décidé de venir ici pour de l'aide.jQuery suivant (ish) selector
J'ai le balisage suivant.
<h3 class="element-title">Summary <span class="cs">THIS IS AN IMAGE</span></h3>
<textarea class="edit-mode" id="summary-<?php echo($randomId); ?>"><?php echo(br2nl($erow['summary'])); ?></textarea>
Et la suivante Jquery.
$(".cs").live('click',function() {
var element=$(this);
var sc=element.prev(1).next('.edit-mode');
alert(sc.toSource());
});
Ce que je suis en train de faire est lorsque l'on clique pour elle de retourner l'ID ou même l'objet de la zone de texte en dessous. Malheureusement, la page est très dynamique, donc je dois sélectionner sur le nom de classe de ".edit-mode" donc le référencement sur ID n'est pas une option - Si c'était le cas je le ferais. Le problème que je pense est que la plage est à l'intérieur de la balise <h3>
, donc je dois sortir et next()
mais cela ne marche pas.
Quelqu'un peut-il aider?
Merci à l'avance
Alex
Veuillez accepter une réponse qui, selon vous, vous a le plus aidé. Vous devriez le faire parce qu'il fournit de précieux commentaires aux répondeurs. Vous pouvez le faire en cliquant sur la coche à côté de la réponse que vous avez trouvée la plus utile. –