阻止jCarousel表单在加载页面后返回到起始位置

时间:2010-06-07 09:36:38

标签: jquery list menu focus jcarousel

我在我的网站上使用jCarousel作为菜单。有一个链接列表,它比其包含的元素长,jCarousel用作滚动条来查看该列表。 我的问题是,无论何时单击链接并加载新页面,jCarousel都会重置为其开始位置,因此有时在页面重新加载后不再显示活动链接。任何想法如何让jCarousel专注于特定的活动链接?

你可以在这里看到我的意思的一个例子: http://174.133.190.8/~goldarch/index.php?option=com_content&view=article&id=50&Itemid=57 (查看顶部的菜单)

谢谢大家。

1 个答案:

答案 0 :(得分:0)

当我调用lCarousel对象时,我最终通过使用这段代码来管理它: 这就是我在我的部分中所做的:

<script type="text/javascript">
jQuery(document).ready(function() {
    var container = jQuery('#mycarousel');
    var startPlace = jQuery('li',container).index(jQuery('#current',container));
    startPlace = startPlace + 1;
    jQuery('#mycarousel').jcarousel({
        start: startPlace/*,
        wrap: 'last' */
    });
});
</script>

希望这将有助于将来。