2012-03-27 55 views
5

不知道为什么我得到这个错误,无法弄清楚?该循环的作品,我只是在控制台得到这个错误,并想修复它。这就是为什么我现在在这里:)jQuery循环错误:无法读取未定义的属性'cycleW'

我在同一页上创建3个不同的周期与同一个选择器和使用寻呼机的独特控制。这是我目前:

// Cycle Process individual samples - generate unique navs 
$('.prospect-carousel').each(function(i) { 
    $(this).cycle({ 
     fx:  'scrollHorz', 
     speed: 500, 
     pager: '.nav-pl' + i, 
     pagerAnchorBuilder: function(idx, slide) { 
      return '.nav-pl'+i+' li:eq(' + idx + ') a'; 
     } 
    }).cycle('pause'); 
}); 

HTML:

<h6 class="carbon_heading">Top Prospects</h6> 

    <ul id="tab-nav" class="nav nav-tabs"> 
     <li><a href="#c2012">2012</a></li> 
     <li><a href="#c2013">2013</a></li> 
     <li><a href="#c2014">2014</a></li> 
    </ul> 

    <div id="tab-wrap"> 
     <div id="c2012" class="tab-section"> 

      <div class="prospect-carousel"> 

       <div class="prospect-bio"> 
        <span class="info"> 
         <span class="badge"> 
          RANK 
          <span class="rank">{count}</span> 
         </span> 

         <span class="name">{title} <em>{prospects_position_primary} <a href="{page_uri}">View Bio &raquo;</a></em></span> 
        </span> 

       </div> 
      </div> 

      <ol class="prospect-list nav-pl0"> 
       <li><a href="#">{title} <span>{prospects_position_primary}</span></a></li> 
      </ol> 
      <p><i class="icon-th-list"></i> <a href="/rankings/">2012 Player Rankings</a></p> 
     </div> 

     <div id="c2013" class="tab-section"> 
      <div class="prospect-carousel"> 

       <div class="prospect-bio"> 
        <span class="info"> 
         <span class="badge"> 
          RANK 
          <span class="rank">{count}</span> 
         </span> 

         <span class="name">{title} <em>{prospects_position_primary} <a href="{page_uri}">View Bio &raquo;</a></em></span> 
        </span> 
       </div> 
      </div> 

      <ol class="prospect-list nav-pl1"> 
       <li><a href="#">{title} <span>{prospects_position_primary}</span></a></li> 
      </ol> 
      <p><i class="icon-th-list"></i> <a href="/rankings/2013">2013 Player Rankings</a></p> 
     </div> 

     <div id="c2014" class="tab-section"> 

      <div class="prospect-carousel"> 
       <div class="prospect-bio"> 
        <span class="info"> 
         <span class="badge"> 
          RANK 
          <span class="rank">{count}</span> 
         </span> 

         <span class="name">{title} <em>{prospects_position_primary} <a href="{page_uri}">View Bio &raquo;</a></em></span> 
        </span> 
       </div> 
      </div> 

      <ol class="prospect-list nav-pl2"> 
       <li><a href="#">{title} <span>{prospects_position_primary}</span></a></li> 
      </ol> 
      <p><i class="icon-th-list"></i> <a href="/rankings/2014">2014 Player Rankings</a></p> 
     </div> 
    </div> 
enter code here 
+0

请张贴您的HTML代码以及 – 2012-03-27 01:22:49

+0

刚发布的HTML。我删除了所有EE标签以简化故障排除 – Siebird 2012-03-27 02:02:44

+0

+1。这很有趣。 – 2012-03-27 03:37:31

回答

5

我有麦克(周期的开发者)看看吧,他说我的第三次DIV是导致该问题的B/C里面是空的。他将在下一个版本中解决这个问题。

+0

恭喜修复!如果可以,请确保将答案标记为“已接受”,以便其他人会看到您的问题已得到解答,并能够从您的解决方案中学习。干杯〜 – 2012-03-30 16:22:56

相关问题