Я наткнулся на сайт this и хотел реализовать что-то похожее на свой логотип смены картинки, пока мышь перемещается на мой собственный сайт. Я не уверен, что он использует jQuery, поскольку источник страницы немного запутанный, есть ли в любом случае для меня это в javascript?Изменение изображения на mousemove в javascript
ответ
Вы также можете выполнить тот же эффект, используя css, если у вас есть div или какой-либо другой элемент блока вместо тега изображения.
#logo {
background: url('logo.png');
width: 200px;
height: 45px;
}
#logo:hover {
background: url('logo_hover.png');
}
На самом деле, этот сайт использует фоновый спрайт и отображать каждый логотип изменяя положение спрайта.
Это спрайт изображение для логотипа: http://w00tmedia.net/wp-content/themes/w00t/images/citrus-logos.png
Вы должны сделать некоторую математику на основе макета спрайтов и как «быстро» вы хотите изменить изображение.
Смотрите это, http://docs.jquery.com/Tutorials:Mouse_Position
А затем изменить положение фона элемента.
Спрайты будут делать, не нужно JS здесь. –
Спрайты также имеют дополнительное преимущество в том, что все изображения «предварительно загружены», так как есть только одно большое изображение, в отличие от разных изображений, что заставит вновь загруженные изображения мерцать какое-то время, пока они не будут полностью загружены. – DanC
- 1. Перемещение увеличенного изображения на mousemove
- 2. динамическое изменение изображения на javascript
- 3. Pure Javascript Как увеличить изображение на mousemove?
- 4. Изменение размера Графика Путь на MouseMove
- 5. Отключить прокрутку на mousedown-mousemove (JQuery/javascript)
- 6. jQuery - изменить размер изображения на mousemove
- 7. Динамическое изменение изображения в javascript
- 8. Изменение изображения с JavaScript
- 9. Javascript: Изменение изображения
- 10. Javascript mousemove queue
- 11. Javascript Изменение текста изображения
- 12. Onchange изменение изображения javascript
- 13. Javascript MouseMove Кодирование событий
- 14. Javascript Изменение изображения onClick
- 15. Javascript mousemove event firing
- 16. Изменение изображения на выпадающем javascript/jquery
- 17. Изменение фонового изображения на основе времени (javascript)
- 18. изменение изображения при нажатии на javascript
- 19. jQuery - как изменить размер изображения на mousemove в Chrome?
- 20. JavaScript webdriver-selenium `mouseMove` неточно на Chromium?
- 21. Имитировать mousemove на веб-странице с javascript
- 22. Изменение размера изображения по Javascript
- 23. JavaScript Canvas - изменение непрозрачности изображения
- 24. Изменение изображения мыши перемещение
- 25. Видео на mousemove
- 26. перелистывание изображений на mousemove
- 27. Javascript изменение цвета мульти изображения
- 28. Изменение стиля изображения через JavaScript
- 29. javascript - синтаксис - изменение предустановленного изображения
- 30. Изменение цвета изображения через Javascript
Использование события jQuery mouseover для изменения src изображения –
Фактическая реализация того, как это сделать, может оказаться недоступной для ответа здесь. – DanC