J'essaie de créer une fonction jquery pour changer une image lorsque je survole l'image, cela fonctionne pour la première image mais pas pour la seconde, je ne suis pas sûr Pourquoi.Pourquoi ma fonction de survol de jQuery ne fonctionne que pour une image?
Boutons
$(document).ready(function(){
var imgLinkedIn = $('#imgLinkedIn');
var imgGithub = $('#imgGithub');
imgLinkedIn.hover(function() {
$(this).attr("src","images/linkedIn-hover.png");
}, function() {
$(this).attr("src","images/linkedIn.png");
});
imgGithub.hover(function() {
$(this).attr("src","images/Octocat-hover.png");
}, function() {
$(this).attr("src","images/Octocat.png");
});
});
HTML
<a href="https://uk.linkedin.com/pub/ife-a/27/273/745" title="LinkedIn" id="imgLinkedin" target="_blank">
<img class="imgContactLogos" id="imgLinkedIn" src="images/linkedIn.png" />
</a>
<a href="http://github.com/cinofr3t" title="Github" id="imgGithub" target="_blank">
<img class="imgContactLogos" id="imgGithub" src="images/Octocat.png"/>
</a>
probablement il y a un problème dans le sélecteur jquery pour 'imgGithub'. Comment 'imgGithub' est défini dans le code? –
qu'est-ce que imgLinkedIn et imgGithub? – deepakb
ou probablement le second imgGithub est en train d'être ajouté à DOM après que l'événement est attaché. Pouvons-nous vous voir code HTML? –