我在我的网站上使用jCarousel作为菜单。有一个链接列表,它比其包含的元素长,jCarousel用作滚动条来查看该列表。 我的问题是,无论何时单击链接并加载新页面,jCarousel都会重置为其开始位置,因此有时在页面重新加载后不再显示活动链接。任何想法如何让jCarousel专注于特定的活动链接?
你可以在这里看到我的意思的一个例子: http://174.133.190.8/~goldarch/index.php?option=com_content&view=article&id=50&Itemid=57 (查看顶部的菜单)
谢谢大家。
答案 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>
希望这将有助于将来。