Сообщение от hhh
|
Думаю в модальном окне не подключена библиотека jquery, подключите и все заработает.
|
Где только не подключал jQuery, не работает ничего.
Вот сам код вызова окна:
$(window).load(function() {
(function(){
var container = $( "#modal-body" );
var $items = $('.open-project-link');
index = $items.length;
$('.open-project-link').click(function(){
$('#modal-body').addClass('modal-active');
if ($(this).hasClass('active')){
}
else {
lastIndex = index;
index = $(this).index();
$items.removeClass('active');
$(this).addClass('active');
var myUrl = $(this).find('.open-project').attr("href") + " .tover_view_page";
$('#tovar_content').animate({opacity:0},function(){
$("#tovar_content").load(myUrl,function(e){
//Tovar View Carousel
$('#carousel1').flexslider({
animation: "slide",
controlNav: false,
directionNav: false,
animationLoop: false,
slideshow: false,
direction: "vertical",
asNavFor: '#slider1'
});
$('#slider1').flexslider({
animation: "fade",
controlNav: false,
directionNav: false,
animationLoop: false,
slideshow: false,
sync: "#carousel1"
});
jQuery('#carousel1 .slides li').click(function(){
$('#carousel1 .slides li').removeClass('flex-active-slide');
$(this).addClass('flex-active-slide');
return false;
});
//fancySelect
$('.basic').fancySelect();
});
$('#tovar_content').animate({opacity:1});
});
//Project Page Open
$('#modal-body').show(function(){
$('#tovar_content');}).show(2000,function(){
$('.element_fade_in').each(function (){
$(this).appear(function(){
$(this).delay(100).animate({opacity:1,right:"0px"},1000);
});
});
});
} return false;
});
//Project Page Close
$(document).on('click', '#tover_view_page_close, .close_block', function(event) {
$('#tovar_content').animate({opacity:0}, 400,function(){
$('#modal-body').removeClass('modal-active').hide(400);
});
$items.removeClass('active');
return false;
});
})();
});
Кстати, если подключить любой js код в вызываемой странице и вызываемом блоке, то при вызове страницы этот js код абсолютно весь пропадает со страницы.