Проблема с использованием jquery с Вордпресс. Использую скрипт для слайдшоу картинок (http://ifyoulove.ru/ в правой панели sidebar2 меняются картинки), но при загрузке страницы сначала отображаются в ряд 5 картинок, а только после полной загрузки страницы все 5 страниц начинают меняться картинки. Как будто долго загружаются .js файлы. Можно как-то сделать предзагрузку .js?
Скрипт, который использую, полностью помещен в sidebar2 (при размещении в header или home перестает работать):
<script type="text/javascript" src="http://ifyoulove.ru/jquery.min.js"></script>
<script type="text/javascript" src="http://ifyoulove.ru/chili-1.7.pack.js"></script>
<script type="text/javascript" src="http://ifyoulove.ru/jquery.easing.1.2.js"></script>
<script type="text/javascript" src="http://ifyoulove.ru/jquery.cycle.all.2.72.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#slideshow1').cycle({
speed: 800,
timeout: 4000,
shuffle: {left:-300, top:30},
clip: 'zoom',
fx: 'fade',
before: function(c,n,o) {$(o.caption).html(o.currFx);},
caption: '#caption1'
});
$('#slideshow2').cycle({
speed: 800,
timeout: 2500,
easing: 'easeInBack',
fx: 'fade,shuffle,scrollLeft,scrollDown,scrollRight,scrollUp',
randomizeEffects: false,
before: function(c,n,o) {$(o.caption).html(o.currFx);},
caption: '#caption2'
});
});
</script>
Помогите, пожалуйста
Попробуйте вот эту часть переместить к header.
Кодекс – источник знаний.
Справочник по функциям/wp enqueue script