предотвращение возврата формы jCarousel в исходное положение после загрузки страницы - PullRequest
1 голос
/ 07 июня 2010

Я использую jCarousel в качестве меню на моем веб-сайте. там есть список ссылок, который длиннее содержащих его элементов, и jCarousel используется в качестве полосы прокрутки для просмотра этого списка. Моя проблема заключается в том, что всякий раз, когда по ссылке щелкают и загружается новая страница, jCarousel сбрасывается в исходное положение, поэтому иногда активная ссылка не отображается после перезагрузки страницы. Любая идея, как я могу сделать jCarousel сосредоточиться на конкретной активной ссылке?

вы можете увидеть пример того, что я имею в виду здесь: http://174.133.190.8/~goldarch/index.php?option=com_content&view=article&id=50&Itemid=57 (посмотрите меню сверху)

спасибо всем.

1 Ответ

0 голосов
/ 15 июня 2010

Мне удалось, наконец, осуществить это, используя этот бит кода, когда я вызываю объект 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>

надеюсь, это поможет кому-то в будущем.

...