jquery img sélectionnez
J'ai un h4 avec une img en elle comme ça. - Je lier une fonction de clic pour le h4. Cela fonctionne bien. Mais je ne suis pas en mesure de sélectionner les img en elle. Je veux choisir l'img pour replage la src attr avec .attr("src").replace("up", "down"); .
<h4 class="collapsable_head">
<img id="up_down" class="icon" src="/crm/img/modifier_down.gif" alt="link"/>
<b>Classification Filter:</b>
</h4>
Le javascript:
$(".collapsable_head").click(function(){
$(this).next(".collapsable_body").slideToggle(500)
//None of the next lines return me the img object
src = jQuery(this).children('img').attr("src");
print(src);
src = $(this).next("#up_down").attr("src");
print(src);
src = $(this).next("#up_down").attr("src");
print(src);
return false;
});
Je veux utiliser le mot clé "this", depuis j'ai plus de (".collapsable_head")'s là 😉
Vous devez vous connecter pour publier un commentaire.
Le deuxième paramètre est le contexte de la sélection. En plein code, il ressemble à ceci:
Avez-vous essayé:
Devrait faire la même chose que Jonathans de réponse.