Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rails和jQueryJCarousel,对next和prev按钮的更改_Jquery_Ruby On Rails - Fatal编程技术网

Rails和jQueryJCarousel,对next和prev按钮的更改

Rails和jQueryJCarousel,对next和prev按钮的更改,jquery,ruby-on-rails,Jquery,Ruby On Rails,我希望next和prev按钮有两种用途。 第一:通过jcarousel的标准next和prev。这是我一直在工作的地方。 第二,如果用户位于组中的最后一项,则“下一步”按钮将转到下一组 我有很多项目的小组 我正在为Groupshow视图中的项目运行循环,以列出给定组中的项目。因此,当循环到达最后一个项目时,我想将NExt按钮更改为NExt_group按钮。我知道如何写一个if语句,但我不知道我在说什么,如果关于 有人有什么想法吗?我当前的按钮: <a href="#" id="mycaro

我希望next和prev按钮有两种用途。 第一:通过jcarousel的标准next和prev。这是我一直在工作的地方。 第二,如果用户位于组中的最后一项,则“下一步”按钮将转到下一组

我有很多项目的小组

我正在为Groupshow视图中的项目运行循环,以列出给定组中的项目。因此,当循环到达最后一个项目时,我想将NExt按钮更改为NExt_group按钮。我知道如何写一个if语句,但我不知道我在说什么,如果关于

有人有什么想法吗?我当前的按钮:

<a href="#" id="mycarousel-prev"><%= image_tag 'scroll_left.png'%></a>
<a href="#" id="mycarousel-next"><%= image_tag 'scroll_right.png'%></a>
看。您可以使用回调和测试来查看最后可见的项是否是列表中的最后一项

function mycarousel_itemLastInCallback(carousel, item, idx, state) {
     if (idx == carousel.size) {
          // change your next button into a next_group button
     }
};

那么您的意思是将rails代码放入js if语句中?谢谢,我完全是个js新手。尽可能快地学习,但是,任何帮助都是很好的。函数mycarousel_itemLastInCallbackcarousel,item,idx,state{if idx==carousel.size{};四个参数:mycarousel、item、idx、state。我的旋转木马是旋转木马分区,项目是李?idx是索引,您已经列出了它,它是函数式的,状态是init,这就是rails代码正确的地方?