我一直在玩用于jquery mobile的scrollview,到目前为止它似乎对我来说很好但是我需要了解在滚动结束时我可以在哪里添加回调。我在代码的某些部分尝试失败了。我非常感谢这里的一些指导。
干杯!
答案 0 :(得分:0)
您应该有权访问
scrollstart
和scrollstop
事件
示例(在桌面浏览器中不起作用,需要在设备上进行测试)
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>