2016-09-27 3 views
0

Я использую этот lightbox-plugin: http://lokeshdhakar.com/projects/lightbox2/ Как я могу изменить изображение src программно так, чтобы плагин вычислял ширину и высоту динамически? Чтобы вызвать метод click, это не soluton для меня, потому что у меня есть событие swipe на лайтбокс-изображении, поэтому, когда я сажусь, изображение загружается.Lightbox change image programatically

ответ

0

Target ваш элемент, что вы хотите управлять, и после изменения атрибута его src:

document.getElementById('imageElementId').src = 'http://example.org/logo.jpg'; 

Справка из here.

Ваш элемент изображения нуждается в идентификаторе, написал этот идентификатор, где я написал imageElementId, и изменил URL-адрес изображения на ваш URL-адрес picures.

UPDATE

Я проверил лайтбоксе плагин нет id для изображения. Вы можете использовать, document.getElementsByClassName('lb-image')[0].src;, чтобы настроить изображение.

+0

это работает точно, но лайтбокс-контейнер не в порядке ... это был мой вопрос, как исправить это –

+0

Что вы имеете в виду из формы? См. Мой обновленный ответ. – vaso123