Materialize - Осуществлять класс “materialboxed” в соединении

Привет...

Класс "Материал box" FW Materialize позволяет пользователю нажимать на изображение, чтобы ориентировать ее и расширять ее. Чтобы выходить из эффекта, пользователь может нажимать на изображение снова, делать scroll заставляло снаружи, или нажимать на клавишу ESC.

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

Скрытое изображение с Класс materialboxed:

<img id="img1" class="hide materialboxed" src="images/img1.jpg">

Ссылка:

<a href="#!" id="linkImg1" onclick="document.getElementById('img1').classList.remove('hide'); document.getElementById('img1').click();">Imagen 1</a>

Функционируй хорошо. Но возвратившись в начальное состояние, кликая или с ESC, нужно скрывать снова изображение добавляя класс "hide" или "display:hidden". Например:

document.getElementById('img1').classList.add('hide');

Возвращаться в начальное состояние изображения - событие, отличное от клика в ссылке. Происходи на расширенном изображении. Будь должен делаться, когда функция происходит returnToOriginal () внутри свойства materialbox объекта fn созданный в файле materialize.js.

Какой-то отпечаток?

Я не могу "слушать" во всем документе, потому что есть изображения "materialboxed", что не должны скрываться. Как я могу "слушать", что оно происходит returnToOriginal () специально в изображении, которое должно скрываться снова.

5
задан 25.02.2017, 18:17
0 ответов