А теперь вопрос опять по теме.
Спасибо
рони, кнопку к окну с фото прилепить удалось, даже с картинкой. Только теперь возникла другая проблема.
Это кнопка должна запускать форму заказа, которая отслеживает все кнопки с class="reservation" и при нажатии на них запускается.
То, что уже работает выглядит так:
Кнопка HTML:
<a class="reservation" href="?ID=<?=$arElement["ID"]?>">
<img src="/design/butorder.png" height="24" width="92" align="right"/>
</a>
Код сканирования такой кнопки:
$('.<?if($arParams["NAME_CLASS"]!=""):?><?=$arParams["NAME_CLASS"]?><?else:?>___<?endif?>').click(function(){
AltasibReservation_runWindow($(this).attr('href'), $(this).attr('id'));
return false;
});
А у меня в fancyBox кнопка выглядит так:
$(function() {
$(".img_over a").fancybox({
padding: [10, 10, 35, 10],
"afterLoad": function() {
var button = '<img src="/design/butorderbig.png" height="31" width="117" align="left"/>';
var add = '<a href="?ID=1500" class="reservation">' + button + '</a>';
this.tpl.image = add + '<img class="fancybox-image" src="{href}" alt="" />'
}
})
});
И на неё код сканирования не реагирует. Может быть это связано с представлением кнопки не в виде HTML, а в виде script?