我在 jQuery mobile 中使用 scrollstart 事件,但它不会在浏览器上触发。但它会在设备上触发。我的问题是我需要在滚动时执行任务如果有人滚动那个 div.Div 获取高度,我需要给 div 高度,但问题是它到达了 div 内容的顶部。
意思是我需要在给出高度后用户焦点是否应该在那里。不至于争先恐后。
首先,当用户滚动 div 竞争(在 Ipad 上运行)但不在浏览器上运行时,我需要触发滚动启动功能。然后我给 div 高度
$('div#realTimeContents').css("height", "")
然后焦点转到竞争的顶部。
这是我的小提琴
http://jsfiddle.net/naveennsit/x7ZyB/2/
$(document).on('scrollstart', '#realTimeContents', function() {
alert("scroll---");
isScrolling=false;
$('div#realTimeContents').css("height", "")
//$('div#realTimeContents').css("height", null)
});