Можно ли добавить ScrollTo на мою страницу часто задаваемых вопросов об аккордеоне? - PullRequest
0 голосов
/ 21 июля 2010

Я использую этот скрипт для простой страницы часто задаваемых вопросов.

http://www.dynamicdrive.com/dynamicindex17/ddaccordion.htm

Я попытался добавить

http://mix26.com/demo/local_scroll/index.html

ScrollTo, поэтому, когда вопрос открыт, он автоматически прокручивается вниз для лучшего взаимодействия с пользователем.Может кто-нибудь, пожалуйста, помогите мне?

Ответы [ 2 ]

2 голосов
/ 21 июля 2010

Я использовал:

function goToByScroll(id){
    $('html,body').animate({scrollTop: $("#"+id).offset().top},'slow');
}

и назначил goToByScroll для каждого div, работал как шарм.

0 голосов
/ 23 июля 2010

Извините за мой английский !!

Привет, у меня недавно была твоя проблема. Вот мое решение: Конечно, вам нужно будет добавить jquery.scrollTo-min.js Если вы видите изменения, я добавляю свиток и присваиваю его классу .open css, который присваивается в соответствии с элементом, который открывается

        $(function () {
        $('ul.drawers').accordion({
            header: 'H2.drawer-handle',
            selectedClass: 'open',
            event: 'click',
            change: function(event, ui){
                $.scrollTo('.open',800, {duration:500} ); return false;
            },
            autoheight: false
        });             
    });
...