2013-11-25 1 views
0

Я хотел бы создать событие на миниатюрах, которое закрыло бы открытый расширитель, прежде чем открывать новый расширитель без использования затемнения. Для мышления расширенных изображений требуется тот же идентификатор, что и каждый эскиз, чтобы проверить, открыт ли этот идентификатор перед открытием нового, закрывая изображение перед открытием нового.Highslide - закрыть расширенное изображение при нажатии нескольких миниатюр.

http://www.rpk4.com/product/2013-2014-bogner-karea-d-jacket-womens-blue.html

Заранее спасибо

ответ

1

Нет необходимости в какой-либо фантазии сценариев. Эта функциональность уже встроена в Highslide JS. Просто используйте:

hs.allowMultipleInstances = false; 

Вы можете добавить его в свой файл highslide.config.js.

См: http://highslide.com/ref/hs.allowMultipleInstances

+0

Awesome, спасибо. Моя проблема сейчас (и я должен был упомянуть об этом раньше) заключается в том, что я хочу иметь возможность открыть 2 разных расширителя одновременно. Объяснить: миниатюры для верхнего изображения и миниатюр для нижнего изображения. сверху и снизу, чтобы показывать одновременно, но когда выбрано новое верхнее изображение, я хотел бы, чтобы открывшийся верхний расширитель изображения закрывался и новый заменил его, то же самое с нижним изображением. – rpk4dotcom

+0

Это может быть сделано с помощью двух разных групп слайд-шоу на странице. Этот пример с баребонами показывает вам, как это сделать: http://highslide.com/examples/mini-galleries.html – MisterNeutron