0
爲移動設備創建應用程序。所以問題:當用戶點擊頁面上的鏈接時,我需要顯示彈出對話框。在彈出過程中,頁面將被凍結(禁用滾動)。在彈出窗口中,我列出了需要滾動的項目。所以,我怎麼實現它:爲彈出對話框停止touchmove事件
我創建體內彈出,而我加入一個代碼,以防止滾動:
$("body").bind("touchmove", scrollHandler);
function scrollHandler(event){
event.preventDefault();
}
我在裏面加入列表彈出框應滾動,但ofcours它不滾動,因爲它以前的處理程序阻止。那麼如何在彈出窗口中啓用滾動列表。由於
在u打開彈出窗口並在關閉它時刪除該屬性之前,如何設置「overflow:hidden」到body?它一直爲我工作! :) – krishgopinath
它可能是'$(「body」)。bind(「touchmove」,false);'而不是函數調用!這也將工作:),你使用jQuery的移動? – krishgopinath
溢出:隱藏不適用於mobilw瀏覽器,他們有自己的滾動條。不,我沒有使用jQuery手機。 – Simcha