Методы и события

Все библиотеки плагина подгружаются асинхронно, поэтому если мы хотим написать, какой либо дополнительный мод для социального замка, его код должен вызываться в функции обратного вызова на примере ниже:

Функция может быть установлена в любой части страницы, последующее объявление этой функции перезапишет ранее объявленные функции.

Подписка на события

Допустим, нам нужно реализовать какое-то действие, когда социальный замок будет разблокирован. Для этого нам нужно подписаться на событие opanda-unlock.

Пример (нажмите на крестик или социальную кнопку, чтобы открыть замок):

Скрытый контент пример #1

Если вам необходимо выполнить действие, когда замок скроет контент на странице, используйте для этого событие opanda-lock. Метод используется в различных модификациях плагина, в основном для добавление элементов в контейнер замка.

Пример (нажмите сюда, чтобы продемонстрировать работу этого метода):

Скрытый контент пример #2

 

Событие opanda-cancel будет вам полезным, когда нужно будет определить, открывал ли пользователь замок ранее. Если замок к которому привязано это событие, раньше открывался пользователем и данные об этом сохранены в cookie пользователя, то будет вызвано событие opanda-cancel.

 

Задайте вопрос или оставьте свое мнение