jquery mobile многоколоночная прокрутка

Есть ли в JQuery аналог прокрутки Dojo? Я хочу, чтобы несколько панелей прокручивались независимо в приложении для планшета Worklight. Я попробовал isscroll-view, но он прокручивает весь экран, а не только одну панель содержимого.

В симуляторе мобильного браузера он работает, а прокрутка приятная и плавная. однако, когда я запускаю его на реальном iPad v2, он прокручивает всю страницу и даже прокручивает заголовки и панель навигации внизу.


person Community    schedule 22.08.2013    source источник
comment
Не могли бы вы поделиться своим HTML-контентом, чтобы узнать, как вы реализовали его до сих пор и можно ли внести какие-либо улучшения в ваш код?   -  person Orlando Rincón    schedule 22.08.2013


Ответы (2)


У меня есть следующее из Scroll JQuery Mobile Panel отдельно от содержимого - это у нас работает для панели как навигация.

    /*-------------------Styling for Nav Panel Scrolling Independent from Content:START--------------------------*/

 .ui-panel.ui-panel-open {
        position:fixed;
    }
 .ui-panel-inner {
        position: absolute;
        top: 0px;
        left: 0;
        right: 0;
        bottom: 0px;
        overflow: scroll;
        -webkit-overflow-scrolling: touch;
    }


 /*-------------------Styling for Nav Panel Scrolling Independent from Content:END--------------------------*/
person christianmenkens    schedule 22.08.2013
comment
Это сработало для меня. Я пробовал iScroll, но на iPad (предполагаемой цели) это работало еще лучше. Я видел некоторые проблемы, когда мне нужно было инициировать прокрутку двумя пальцами, а не одним. Я буду исследовать дальше, чтобы убедиться, что он работает так, как требуется. - person ; 26.08.2013

Дорожная карта JqueryMobile http://jquerymobile.com/roadmap/ говорит, что независимая проверка должна появиться в версии 1.7

В качестве обходного пути, возможно, добавление div через iframe может предложить неуклюжее решение.

person EnglishAdam    schedule 28.04.2014