jquery scrollview:如何知道滚动何时结束?

时间:2011-09-12 13:34:53

标签: jquery jquery-mobile scrollview

我一直在玩用于jquery mobile的scrollview,到目前为止它似乎对我来说很好但是我需要了解在滚动结束时我可以在哪里添加回调。我在代码的某些部分尝试失败了。我非常感谢这里的一些指导。

干杯!

1 个答案:

答案 0 :(得分:0)

您应该有权访问

scrollstartscrollstop

事件

示例(在桌面浏览器中不起作用,需要在设备上进行测试)

JS

$("#theList").scrollstop(function(event) {
    alert('Event: ' + event.type + ' pageX ' + event.pageX + ' pageY ' + event.pageY);
});

HTML

<div data-role="page"> 
    <h2>Long list for scrolling</h2> 
    <div data-role="content">        
        <ul data-role="listview" id="theList"> 
            <li>1</li>
            <li>2</li>
            <li>3</li>
            <li>4</li>
            <li>5</li>
            <li>6</li>
            <li>7</li>
            <li>8</li>
            <li>9</li>
            <li>10</li>
            <li>1</li>
            <li>2</li>
            <li>3</li>
            <li>4</li>
            <li>5</li>
            <li>6</li>
            <li>7</li>
            <li>8</li>
            <li>9</li>
            <li>10</li>
            <li>1</li>
            <li>2</li>
            <li>3</li>
            <li>4</li>
            <li>5</li>
            <li>6</li>
            <li>7</li>
            <li>8</li>
            <li>9</li>
            <li>10</li>
            <li>1</li>
            <li>2</li>
            <li>3</li>
            <li>4</li>
            <li>5</li>
            <li>6</li>
            <li>7</li>
            <li>8</li>
            <li>9</li>
            <li>10</li>
        </ul> 
    </div>
</div>