Egik (27 Декабрь 2015 - 19:25) писал:
Помогите! изменить время (animSpeed:500) пытаюсь поменять, так пишется совсем в другом месте! И при загрузки страницы все слайдеры сначала подгружаются в длину страницы, а только потом встают на место - как исправить?
Здравствуйте!
В шаблоне
jquery.nivo.slider.pack.js найдите значение
animSpeed:1000
Изменяйте числовое значение. Чем оно больше, тем медленнее будут перелистываться слайды.
Если я правильно Вас поняла, то проблема заключается в том, что строка кода очень длинная, и курсор не реагирует на то место, где Вы хотите что-либо изменить.Разбейте эту строку на 3-4 строки с помощью Enter, так, чтобы не возникало ошибок. И вносите изменения. Если Слева отобразится красным цветом ошибка, значит Вы сделали неправильный перенос строки.
Далее, чтобы изменить загрузку слайдов, чтобы не "выскакивали" все сразу, попробуйте следующее: в шаблоне
html найдите блок кода:
<!-- Непосредственный код слайдера -->
<div id="slider">
<img src="{ASSETS_IMAGES_PATH}slider2.png" alt="" title="" />
<img src="{ASSETS_IMAGES_PATH}slider3.png" alt="" title="" />
</div>
</div>
<!-- Запуск слайдера -->
<script type="text/javascript">
$(window).load(function() {
$('#slider').nivoSlider().parent().show(); });
</script>
замените на
<!-- Непосредственный код слайдера -->
<div id="slider" style="display:none;">
<img src="{ASSETS_IMAGES_PATH}slider2.png" alt="" title="" />
<img src="{ASSETS_IMAGES_PATH}slider3.png" alt="" title="" />
</div>
</div>
<!-- Запуск слайдера -->
<script type="text/javascript">
$(window).load(function() {
$('#slider').nivoSlider().parent().show(); });
$('#slider').show().nivoSlider();
</script>