Yulia 0 Опубликовано 8 марта, 2013 Жалоба Share Опубликовано 8 марта, 2013 Я нашла скрипт http://wmdn.ru/javascript/smooth-changing-rotate-images-script-on-jquery/comment-page-1/#comments Можете описать что и в какие файлы нужно вставить? Спасибо. Ссылка на сообщение Поделиться на другие сайты
Yulia 0 Опубликовано 8 марта, 2013 Автор Жалоба Share Опубликовано 8 марта, 2013 Вроде вставила. Но картинки, которые в списке не ложатся в header , а показываются со сдвигом. Вы не могли бы посмотреть почему так получается, где прописан этот сдвиг Ссылка на сообщение Поделиться на другие сайты
wkornilow 1 Опубликовано 8 марта, 2013 Жалоба Share Опубликовано 8 марта, 2013 Ссылку в студию Ссылка на сообщение Поделиться на другие сайты
Yulia 0 Опубликовано 9 марта, 2013 Автор Жалоба Share Опубликовано 9 марта, 2013 сама разобралась Ссылка на сообщение Поделиться на другие сайты
Yulia 0 Опубликовано 9 марта, 2013 Автор Жалоба Share Опубликовано 9 марта, 2013 1) вставила в index.html сразу после <div id="header"> {literal} <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script> <!-- Автор Dylan Wagstaff, http://www.alohatechsupport.net --> <script type="text/javascript"> function theRotator() { // Устанавливаем прозрачность всех картинок в 0 $('div#rotator ul li').css({opacity: 0.0}); // Берем первую картинку и показываем ее (по пути включаем полную видимость) //$('div#rotator ul li:first').css({opacity: 1.0}); // Вызываем функцию rotate для запуска слайдшоу, 5000 = смена картинок происходит раз в 5 секунд setInterval('rotate()',5000); } function rotate() { // Берем первую картинку var current = ($('div#rotator ul li.show') ? $('div#rotator ul li.show') : $('div#rotator ul li:first')); // Берем следующую картинку, когда дойдем до последней начинаем с начала var next = ((current.next().length) ? ((current.next().hasClass('show')) ? $('div#rotator ul li:first') :current.next()) : $('div#rotator ul li:first')); // Расскомментируйте, чтобы показвать картинки в случайном порядке // var sibs = current.siblings(); // var rndNum = Math.floor(Math.random() * sibs.length ); // var next = $( sibs[ rndNum ] ); // Подключаем эффект растворения/затухания для показа картинок, css-класс show имеет больший z-index next.css({opacity: 0.0}) .addClass('show') .animate({opacity: 1.0}, 1000); // Прячем текущую картинку current.animate({opacity: 0.0}, 1000) .removeClass('show'); }; $(document).ready(function() { // Запускаем слайдшоу theRotator(); }); </script> {/literal} <!-- <div#rotator> --> <div id = "rotator"> <ul> <li class="show"><a href="http://sanpalitra.ru/"><img src="templates/sanpalitra/img/logo.jpg" width="1010" height="312" /></a></li> <li><a href="http://sanpalitra.ru/"><img src="images/content/Birex_rakovina.jpg" width="1010" height="312" /></a></li> <li><a href="http://sanpalitra.ru/"><img src="images/content/Birex_rekovina1.jpg" width="1010" height="312" /></a></li> </ul> </div> 2) в stylesheet.css div#rotator { float:left; position:absolute; height:312px; wirth: 1010px; margin-left: 0px; } div#rotator ul li { float:left; position:static; list-style: none; margin: -15px 0px 0px; } div#rotator ul li.show { list-style-type: none; margin-left: 0; /* Отступ слева в браузере IE и Opera */ padding-left: 0; /* Отступ слева в браузере Firefox, Safari, Chrome */ z-index:500; float: left; /*width: 100%; */ } Ссылка на сообщение Поделиться на другие сайты
Yulia 0 Опубликовано 9 марта, 2013 Автор Жалоба Share Опубликовано 9 марта, 2013 у меня проблема - в эксплорере скрипт не работает, он просто виснет на последней картинке, а в firefox все нормально. Может кто-нибудь подскажет почему? ссылка на сайт http://sanpalitra.ru Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 9 марта, 2013 Жалоба Share Опубликовано 9 марта, 2013 У Вас два раза на странице подключается jquery, это неправильно. В VamShop уже по умолчанию подключается jquery, второй раз подключать его не надо, удалите второе подключение jquery.latest Ссылка на сообщение Поделиться на другие сайты
Yulia 0 Опубликовано 9 марта, 2013 Автор Жалоба Share Опубликовано 9 марта, 2013 Убрала, не помогло. В эксплорере не работает. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 9 марта, 2013 Жалоба Share Опубликовано 9 марта, 2013 Может дело в кодировке файла, точно в utf8 сохраняете? или в самом javascript коде, который может не поддерживать IE старых версий. Ссылка на сообщение Поделиться на другие сайты
Yulia 0 Опубликовано 9 марта, 2013 Автор Жалоба Share Опубликовано 9 марта, 2013 просто оригинальный скрипт работает, а мой нет Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 9 марта, 2013 Жалоба Share Опубликовано 9 марта, 2013 Ну я не в курсе, что это за скрипт и ничего сказать по нему не могу. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения