baxus 49 Опубликовано: 6 августа 2010 Рассказать Опубликовано: 6 августа 2010 Всю голову себе уже поломал, не понимаю где нужно прописать. В общем есть jquery слайдер. Всё работает отлично но только с главной страницы. Если находишся в категории... то при нажатии на ссылку в слайдере тупо добавляется диез category/# и перелистывание не происходит. Где нужно прописать слайдеру чтоб он не локально искал фаил а из корня сайта брал его. Незнаю даже что показывать. Есть html код слайдера библиотека jquery и сам собственно плугин в корне сайта $(document).ready(function() { //Активизируем первую ссылку $(".contentnav a:first").addClass("active"); //Ширина площади одной страницы var contentwidth = $(".contentholder").height(); //Обще количество страниц var totalcontent = $(".content").size(); //Общая ширина всего контента (всех страниц) var allcontentwidth = contentwidth * totalcontent; //Проскальзывание контента устанавливаем на ширину, которую получили выше $(".contentslider").css({'width' : allcontentwidth}); //Теперь пишем новую функцию для проскальзывания и навигации rotate = function(){ //Количество раз, на которое надо прокрутить контент var slideid = $active.attr("rel") - 1; //Устанавливаем дистанцию, на которую происходит единичная прокрутка var slidedistance = slideid * contentwidth; //Удаляем активный класс $(".contentnav a").removeClass('active'); //Добавляем активный класс $active.addClass('active'); //Анимация проскальзывания $(".contentslider").animate({ top: -slidedistance }, 2500 ); }; //Устанавливаем время для проведения проскальзывания rotation = function(){ play = setInterval(function(){ //Навигация следующего слайда $active = $('.contentnav a.active').next(); if ( $active.length === 0) { //Перемещаемся к первому слайду в навигации $active = $('.contentnav a:first'); } rotate(); //Таймер устанавливаем на 5 сек }, 500000); }; //Запускаем функцию вращения rotation(); $(".contentnav a").click(function() { $active = $(this); clearInterval(play); rotate(); rotation(); return false; }); });Этот форум как вдохновение какое то весь день бился... только пост накатал и сразу прозрел... в голове прописал этот джиси как custom.js а не /custom.js всё уже всё работает))) Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.