En cliquant sur "mylink", je veux que le lien soit remplacé par le nombre "123", qui est extrait de la balise parent. Je pense que je ne fais pas le ".match (...." droitExtraire des nombres de l'attribut parent dans jQuery
jQuery.
$(document).ready(function(){
$(".link").click(function(){
var comid = $(this).parents("div.comment").attr("class").match(/comment-([0-9]+)/)[1];
$(".link").replaceWith(comid);
});
});
html:
<div class="comment comment-123 ct">
<div class="link">mylink</div>
</div>
Pourquoi pensez-vous cela? – Guffa
Qu'est-ce qui se passe? –
Chaque fois que je clique sur le lien, il ne fait rien, comme s'il y avait une erreur – timofey