jQuery错误-after:函数

| 因此,使用Cycle插件继续进行jQuery工作时,出现了一个新错误。 erros说我的jquery-1.3.2.min.js文件的第274行是这里的这一节:
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-->
我能够在另一个页面上使用该脚本,但是我想知道它是否与我从内容管理系统中使用的动态迭代有关,该动态迭代基于我在其中的条目数创建了“ .slideshow \” div。我的视觉编辑器...? BWAHHHH     
已邀请:
尝试关闭正在创建的div标签:
.after(\'<div id=\"mininav\" class=\"mininav\"/>\')
要么:
.after(\'<div id=\"mininav\" class=\"mininav\"></div>\')
    
编辑: 不确定您的问题到底是什么,但是这里是一个有效的jsFiddle演示。     

要回复问题请先登录注册