0

我正在尝试使用 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'
});
4

2 回答 2

1

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

于 2011-10-22T17:44:56.223 回答
0

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

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

因此,对于您的后一个片段,它实际上评估为#screen #screen .prev,因此为什么没有找到;)

于 2012-07-20T01:31:15.597 回答