jQuery kullanarak rollover sırasında görüntü kaynağını değiştirme
Birkaç resmim ve bunların rollover resimleri var. JQuery kullanarak, onmousemove/onmouseout olayı gerçekleştiğinde rollover görüntüsünü göstermek/gizlemek istiyorum. Tüm resim isimlerim aynı kalıbı takip ediyor, bunun gibi:
Orijinal Görüntü:
Image.gif
Rollover Image:
Imageover.gif
Sırasıyla onmouseover ve onmouseout olayında görüntü kaynağının "over" kısmını eklemek ve kaldırmak istiyorum.
Bunu jQuery kullanarak nasıl yapabilirim?
442
3
Hazır hale getirmek için:
URL görüntü kaynakları kullananlar için:
JQuery kullanmayı sorduğunuzu biliyorum, ancak CSS kullanarak JavaScript'in kapalı olduğu tarayıcılarda da aynı etkiyi elde edebilirsiniz:
Daha uzun bir açıklama var burada
Ancak daha da iyisi sprite kullanmaktır: simple-css-image-rollover
İlk satırdaki resimlerin sınıfını değiştirmek isteyebilirsiniz. Daha fazla resim sınıfına (veya farklı yola) ihtiyacınız varsa
ve bunun gibi.
Çalışması gerekir, test etmedim :)