Итак, продолжая мои усилия по jQuery с использованием плагина Cycle, я получил новую ошибку.
erros говорит строку 274 из моего файла jquery-1.3.2.min.js, который находится здесь:
after: function() {
return this.domManip(arguments, false, function(elem){
this.parentNode.insertBefore( elem, this.nextSibling );
});
},
Я предполагаю, что это вызвано моей функцией цикла, использованной на странице:
<script type="text/javascript">
$(function() {
$('.slideshow').after('<div id="mininav" class="mininav">').cycle({
fx: 'fade',
speed: 'fast',
timeout: 5500,
pause: 1,
pager: '#mininav',
before: function() { if (window.console) console.log(this.src); }
});
});
</script>
Этот скрипт находится над HTML:
<div class="tabContainer slideshow">
<iw_iterate list="dcr.home.slideshow" var ='slideshow'>
<![CDATA[
<div class="tab current" style="background:#fff url({iw_value name='slideshow.image'/}) no-repeat top left;">
<div class="copy">
<h2>{iw_value name='slideshow.headline'/}</h2>
<p>{iw_value name='slideshow.text'/}</p>
</div>
</div>
]]></iw_iterate><![CDATA[
</div><!--/tabContainer-->
Мне удалось использовать этот скрипт на другой странице, но мне интересно, имеет ли это отношение к динамической итерации, которую я использую из моей системы управления контентом, которая создает div ".slideshow" на основе количества записей, которые у меня есть в моем визуальном редакторе ...? BWAHHHH