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

发布于 2024-09-04 17:39:12 字数 530 浏览 7 评论 0原文

我使用 jCarousel 作为我网站中的菜单。那里有一个链接列表,比它包含的元素长,jCarousel 用作滚动条来查看该列表。 我的问题是,每当单击链接并加载新页面时,jCarousel 都会重置到其起始位置,因此有时在页面重新加载后活动链接不再可见。知道如何让 jCarousel 专注于特定的活动链接吗?

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

谢谢大家。

i am using jCarousel as a menu in my website. there is a list of links there which is longer than its containing elements and jCarousel is used as a scroll bar to view that list.
my problem is that whenever a link is clicked and a new page is loaded, jCarousel resets to its begining position thus sometimes an active link is no longer visible after the page reloads. any idea how i can make jCarousel focus on the specific active link?

you can see an example of what i mean here:
http://174.133.190.8/~goldarch/index.php?option=com_content&view=article&id=50&Itemid=57
(check out the menu on top)

thank you all.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

辞慾 2024-09-11 17:39:12

最后,当我调用 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>

希望这对将来的人有所帮助。

I have managed, finally, to pull it off by using this bit of code when i call the lCarousel object:
this is what i had in my section:

<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>

hope this will help someone in the future.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文