Verander de bron van de afbeelding bij rollover met behulp van jQuery
Ik heb een paar afbeeldingen en hun rollover afbeeldingen. Met behulp van jQuery, wil ik de rollover afbeelding tonen/verbergen wanneer de onmousemove/onmouseout gebeurtenis plaatsvindt. Al mijn afbeeldingsnamen volgen hetzelfde patroon, zoals dit:
Original Image:
Image.gif
Rollover afbeelding:
Imageover.gif
Ik wil het "over" gedeelte van de afbeeldings bron invoegen en verwijderen in het onmouseover en onmouseout event, respectievelijk.
Hoe kan ik dat doen met jQuery?
442
3
Om klaar te staan:
Voor degenen die url beeldbronnen gebruiken:
Ik weet dat je vraagt naar het gebruik van jQuery, maar je kunt hetzelfde effect bereiken in browsers waar JavaScript is uitgeschakeld met CSS:
Er's een langere beschrijving hier
Nog beter is het echter om sprites te gebruiken: simple-css-image-rollover
U kunt de klasse van de afbeeldingen wijzigen vanaf de eerste regel. Als u meer afbeeldingsklassen nodig heeft (of een ander pad) kunt u
enzovoort.
Het zou moeten werken, ik heb het niet getest :)