Как добавить эффект ослабления в миниатюры галереи "mousemove" - PullRequest
1 голос
/ 02 декабря 2011

Прежде чем я попытаюсь объяснить все это, пожалуйста, посмотрите здесь, о чем я говорю. Это уменьшенное изображение галереи. При наведении мыши он начинает двигаться, но без эффекта плавного ослабления. Я думаю, это заставляет его выглядеть очень "нервным".

Пожалуйста, посмотрите здесь: 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 вычисляются динамически.

Целью было бы включить ваше классное решение для движения в существующий скрипт. Как вы думаете, вы могли бы сделать это? Я надеюсь, что предоставил всю необходимую вам информацию, в противном случае дайте мне знать. Спасибо, что поделились этим вызовом со мной. Я думаю, что галерея выглядела бы намного лучше с вашим решением.

...