2012-07-13 2 views
0

У меня есть 2 вопроса с прокруткой, и я не могу представить, что счастливая среда была новой для разработки appmobi. В настоящее время у меня есть этот кусок коды ..appmobi не прокручивается правильно

var preventDefaultScroll = function(event) { 
    event.preventDefault(); 
    window.scroll(0,0); 
    return false; 
    }; 

    document.addEventListener('touchmove', preventDefaultScroll, false); 

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

ответ

2

Это не то, что мешает вам «прокручивать». Ищите слушателя «touchmove»

+0

Да, я обновил свой пост, я схватил неправильный код кода из JS – chris

1

Вы хотите получить код для прокрутки только определенного элемента HTML. Возможно, посмотрите, как работает прокрутка jqMobi (http://jqmobi.com). Для примера этого в действии, откройте этот URL-адрес в браузере, совместимом с HTML5, таком как Chrome или Mobile Safari.

http://www.jqmobi.com/testdrive/#webslider

+0

. С тех пор я обнаружил, что appMobi имеет некоторый тип UI AUX.js или что-то в этом роде, возможно, не помню с рук, но он в конечном счете позволил мне подключить и играть метод прокрутки экранов, оставив основной экран на месте. Однако он не прокручивается так сильно, как тащит, и это было бы хорошо, если бы он не перетаскивал влево и вправо. Все еще пытаюсь понять это, но это шаг в правильном направлении. Тем не менее научиться понимать appmobi, хотя, но, тем не менее, он все равно. – chris

0

Следующий код работает для меня прокрутки.

var options = { 

    verticalScroll:true, //vertical scrolling 

    horizontalScroll:false, //horizontal scrolling 

    scrollBars:true, //display scrollbars 

    vScrollCSS : "jqmScrollbar", //CSS class for veritcal scrollbar 

    hScrollCSS : "jqmScrollbar" //CSS class for horizontal scrollbar 

    } 
    var scroller3 = $("#DivId").scroller(options); 

Вы можете установить прокрутку = "нет" в div, который вы не хотите прокручивать.

Смежные вопросы