需要动态jCarousel来记住更改PHP页面时单击的位置

时间:2012-07-17 14:56:39

标签: jquery parameter-passing jcarousel

(PHP / Javascript编码新手在这里)

我有一个动态脚本将上下文图像加载到Word Press PHP模板中的jCarousel列表中。它会自动旋转,图像可以很好地链接到新页面。例如:http://www.thelitigator.ca位于右上角(贡献者)。

我想要做的是当用户点击图片时,加载了一个新的动态页面(WordPress中的另一个模板),并且jCarousel应该重新出现在同一个列表中并且位于与它相同的位置点击(而不是从头重新开始)。

我假设我必须使用列表项构建一个数组,并传递一个参数,该参数存储第一个可见图像的ID或KEY,以便重新加载新页面。但编码对我来说很复杂。

我看了很多,但是我想知道是否有使用jCarousel的代码示例从那里学习?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您可以使用jcariousel的滚动功能并将其放入session.then on body on load和jcarousel init方法,您可以获取会话值并更新滚动位置

  jQuery('#listelements').jcarousel({

//inti call back will scroll on specific session set jcarousel item

                  initCallback : pCarousel.init

});

});

var pCarousel = {

            init : function(carousel) {

//carousel.scroll(n) scrolls to the nth element

                  carousel.scroll(1);

                  return false;

                  });

                }