Вызов виджета по событию

Пример кода для jQuery

HTML-код кнопки/ссылки на вашем сайте.

<a class=“widgets-preview-element” data-widget-id=“137” href=“#”>DEMO

Поле class у вас может быть свое, но тогда оно должно быть указано и в обработчике события.

Обработчик события нажатия на кнопку/ссылку:

<script type="text/javascript">
$(function(){
 $(".widgets-preview-element").on("click", function(e) {
    getSale.showWidget( $(this).data('widget-id'));
    e.preventDefault();
 });
});


</script>

Пояснения:

  1. Функция getSale.showWidget будет вызвана по событию «click» на элементе с классом ‘widgets-preview-element’
  2. По нажатию на элемент будет показан виджет с указанным widget-id
    «137»  — id виджета (можно увидеть в адресе страницы с редактированием виджета)

Читайте в блоге