Comment trouver le nom de l'image à l'aide de jquery?
Ici, dans cette html, j'ai besoin d'obtenir le nom de l'image arrow_down à l'aide de jquery et de les mettre en une variable x.Ici dans mon code après le nom de l'image que j'ai d'utiliser ce nom dans si la condition else
<a style="color: #FFFFFF; text-decoration: none;" id="imageDivLink" href="#">
<img name="arrow" class="img-swap" src="Images/arrow_down.jpg" width="13" height="13" border="0" alt="" /></a>
et
$('#imageDivLink').click(function () {
var x = $("img[src$='arrow_down.jpg'][name='arrow']");
if (x == arrow_down) {
$('#MainContent_IFTrendAnalysis').animate({ height: '+=120' }, 500);
}
else {
$('#MainContent_IFTrendAnalysis').animate({ height: '-=120' }, 500);
}
});
Toute suggestion?
- $('#imageDivLink').les enfants('img').attr('name'); devrait fonctionner
- Voulez-vous le
name
attribut ou le nom de l'image trouvée dans lesrc
attribut?
Vous devez vous connecter pour publier un commentaire.
utilisation attr("src") pour obtenir l'attribut src.
bart s est surtout à droite - mais pour compléter le jquery:
Je voudrais donner à l'image un ID comme ci-dessous
Puis à l'aide de jquery, vous pouvez saisir le nom de l'attribut comme ce
Espère que ça aide
Vous pouvez utiliser le .attr() fonction fournie par jQuery.
Vous pouvez créer des attributs personnalisés & l'accès en jQuery.
Exemple
Puis en jQuery
$().jQuery(function(){
});
HTML:
jQuery:
Pour obtenir le nom en utilisant le nom de classe utiliser l'exemple ci-dessous:
Pour obtenir le nom en utilisant le champ id de l'utilisation de l'exemple ci-dessous:
Remarque: Lors de l'utilisation de numéro de champ, nous pouvons obtenir la valeur en utilisant le champ id ou ce mot-clé.