2010-10-13 5 views
0

Comment puis-je faire:Remplacer l'image dans jquery

J'ai une image CHECKMARK dans lequel, lorsque je clique sur cette image, il sera remplacé par une image LOCK. Comment puis-je faire cela en jquery et php?

Répondre

4
$('img.checkmark').toggle(function() { 
    $(this).attr('src', 'lock.png'); 
}, function() { 
    $(this).attr('src', 'checkmark.png'); 
}); 

Tous img tags avec la classe checkmark auront désormais la fonction de basculement:

<img src="checkmark.png" class="checkmark"/> 
+1

+1 pour ' .toggle() ' – Marko

+0

Donc, après cela, après avoir tourné l'image CHECKMARK à VERROUILLER, si je clique sur l'image LOCK, va-t-elle revenir à CHECKMARK? – anonymous2

+0

@ anonyme2, Oui. –

1

pourrait utiliser un peu plus de contexte, mais quelque chose comme ceci:

$(function() 
{ 
    $('#checkmarkImage').click(function() 
    { 
     $(this).attr('src', '/path/to/lock/image.jpg'); 
    }); 
});