【问题标题】:jquery SerialScrolljquery SerialScroll
【发布时间】:2011-12-13 06:27:30
【问题描述】:

我正在尝试使用 prev/next 按钮在我的一个轮播上实现 jquery serialScroll,但是我只能在我为 prev 和 next 传递唯一 ID 时才能使其工作。我想做的是传入一个选择器。

所以用这样的标记:

<div id="screen">
..
<img class="prev" ..>
..
<img class="next" ..>
..
</div>

这似乎有效:

$(#screen).serialScroll({
  //..
  prev: 'img.prev',
  next: 'img.next'
});

但这不是:

$(#screen).serialScroll({
  //..
  prev: '#screen .prev',
  next: '#screen .next'
});

【问题讨论】:

    标签: jquery jquery-plugins jquery-selectors serialscroll


    【解决方案1】:

    迟到总比不到好 - 插件在选择器的上下文中选择项目。

    function getItems(){
        return $( items, pane );
    };
    

    所以对于你的后一个 sn-p,它实际上评估为 #screen #screen .prev,因此为什么没有找到 ;)

    【讨论】:

      【解决方案2】:

      您正在对标签(prev 和 next)设置 prev 和 next。更改为 #screen .prev#screen .next(注意点),它应该可以工作。

      【讨论】:

      • 抱歉 - 这是我的问题中的错字...我正在使用 #screen .prev 和 #screen .next(刚刚更新)
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-28
      • 2012-02-15
      相关资源
      最近更新 更多