[QUOTE]Andrew K написал:
Возможно, это поможет:
[URL=http://dev.1c-bitrix.ru/support/forum/forum6/topic43452/]http://dev.1c-bitrix.ru/support/forum/forum6/topic43452/[/URL]
[URL=http://blog.sokov.org/jquery-in-bitrixsale-order-ajax/]http://blog.sokov.org/jquery-in-bitrixsale-order-ajax/[/URL] [/QUOTE]
Помогла конструкция "BX.addCustomEvent". Самое интересное, ее тоже пробовал и эффекта не дало, а теперь результат есть, работает как часы. Мб кому понадобится похожее, вставлял после "<a name="order_form"></a>":
[CODE]<sc ript type="text/javascript">
BX.addCustomEvent('onAjaxSuccess', stopLoadingAnimation);
function stopLoadingAnimation(){
$("#loadImg").hide();
}
function startLoadingAnimation(){
var imgObj = $("#loadImg");
imgObj.show();
var centerY = $(window).scrollTop() + ($(window).height() + imgObj.height())/2;
var centerX = $(window).scrollLeft() + ($(window).width() + imgObj.width())/2;
imgObj.offset({top:centerY, left:centerX});
}
</sc ript>
<img id="loadImg" src="ajax-loader.gif" style="display: none;" />[/CODE]
Возможно, это поможет:
[URL=http://dev.1c-bitrix.ru/support/forum/forum6/topic43452/]http://dev.1c-bitrix.ru/support/forum/forum6/topic43452/[/URL]
[URL=http://blog.sokov.org/jquery-in-bitrixsale-order-ajax/]http://blog.sokov.org/jquery-in-bitrixsale-order-ajax/[/URL] [/QUOTE]
Помогла конструкция "BX.addCustomEvent". Самое интересное, ее тоже пробовал и эффекта не дало, а теперь результат есть, работает как часы. Мб кому понадобится похожее, вставлял после "<a name="order_form"></a>":
[CODE]<sc ript type="text/javascript">
BX.addCustomEvent('onAjaxSuccess', stopLoadingAnimation);
function stopLoadingAnimation(){
$("#loadImg").hide();
}
function startLoadingAnimation(){
var imgObj = $("#loadImg");
imgObj.show();
var centerY = $(window).scrollTop() + ($(window).height() + imgObj.height())/2;
var centerX = $(window).scrollLeft() + ($(window).width() + imgObj.width())/2;
imgObj.offset({top:centerY, left:centerX});
}
</sc ript>
<img id="loadImg" src="ajax-loader.gif" style="display: none;" />[/CODE]