Использование ajax

Данная инструкция поможет узнать, как получать контент через ajax, после открытия замка.

Использование Ajax

По умолчанию плагин получает контент из установленного html элемента, но вы так же можете получать контент через ajax.

Пример:

Код:

$(".to-lock").sociallocker({

    theme: "flat",

    content: {

        // ссылка для получения контента через ajax
        url: "ajaxtest.html",

        // -
        // Примечание:
        // Плагин будет автоматически принимать ответ на запрос и
        // вернет его для вас, если вы не определите собственную функцию "success".
                
        // Если вы собираетесь написать свой обработчик функции "success",
        // Вы должны будете установить его самостоятельно, используя следующий код:
        success: function (api, data) {

            // поиск нужного нам содержимого в DOM страницы полученной через ajax
            var content = $("<div>").html(data).find("#content");

            // вставка содержимого в замок
            api.element.html(content);
            }
        }
    });
OnePress (c) 2016. Социальный замок для jQuery.