Прежде чем я попытаюсь объяснить все это, пожалуйста, посмотрите здесь, о чем я говорю. Это уменьшенное изображение галереи. При наведении мыши он начинает двигаться, но без эффекта плавного ослабления. Я думаю, это заставляет его выглядеть очень "нервным".
Пожалуйста, посмотрите здесь:
http://mark -i-mark.com / лаборатория / тест / index.html
Фрагмент кода, который «запускает» функцию mousemove, можно посмотреть здесь:
http://jsfiddle.net/nWMY9/
Есть ли у кого-нибудь хорошая идея, как сделать его более плавным, основываясь на плагине jQuery easing? Помощь очень ценится. Если вам нужна дополнительная информация, пожалуйста, дайте мне знать.
РЕДАКТИРОВАТЬ 05.12.2011
* @ Roxon *
Ваше решение именно то, что мне нужно. Чтобы это произошло со скриптом галереи, я хочу немного обновить информацию. Может быть, вы можете сделать это.
Предварительный просмотр галереи можно найти здесь:
http://mark -i-mark.com / лаборатория / smartajax / index.html
Файл js - jquery.dob.WallGridGallery.js, функция mousemove начинается в строке 553 и заканчивается в строке 595. Теперь она выглядит более организованно, чем в последней версии.
Большинство измерений устанавливаются сценарием динамически. Необязательные настройки можно сделать в файле xml:
http://mark -i-mark.com / лаборатория / smartajax / WallGridGallery / XML / SettingsWallGridGallery.xml
Если параметры не заданы, размер галереи берется из того размера, который вы установили для #galleryContainer в разметке html, НО размеры миниатюрWrapper вычисляются динамически.
Целью было бы включить ваше классное решение для движения в существующий скрипт. Как вы думаете, вы могли бы сделать это? Я надеюсь, что предоставил всю необходимую вам информацию, в противном случае дайте мне знать. Спасибо, что поделились этим вызовом со мной. Я думаю, что галерея выглядела бы намного лучше с вашим решением.