Показать сообщение отдельно
  #13 (permalink)  
Старый 28.02.2017, 17:15
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

Сообщение от kuzyaka
Код сканирования такой кнопки:
нужно делегирование изначально
примерно так
$("body").on("click", '.<?if($arParams["NAME_CLASS"]!=""):?><?=$arParams["NAME_CLASS"]?><?else:?>___<?endif?>', function(){
			AltasibReservation_runWindow($(this).attr('href'), $(this).attr('id'));
			return false;
		})


либо инициализация после создания
"afterShow": function() {
            var el = this.element;
            var id = $(el).data("id");
            var link = $(".fancybox-inner a, .fancybox-title a");
            link.click(function(event) {
*!*
                AltasibReservation_runWindow($(this).attr('href'), $(this).attr('id'));
*/!*
                event.preventDefault();
                $.fancybox.open($("#info"), {
                    "type": "inline",
                    "afterLoad": function() {
                        $("#text_tag_input").val(id)
                    },
                    "afterClose": function() {
                        $(el).trigger("click")
                    }
                })
            })
        }
Ответить с цитированием