3
我正在使用hammerjs允許在圖庫中水平滑動圖片,有沒有辦法讓我在用戶水平滑動時停止垂直滾動?如何在使用錘子js的滑動過程中停止滾動?
我正在使用hammerjs允許在圖庫中水平滑動圖片,有沒有辦法讓我在用戶水平滑動時停止垂直滾動?如何在使用錘子js的滑動過程中停止滾動?
您可以添加drag_lock_to_axis選項設置爲true的拖動處理程序 - 請參閱Hammer.js drag source code中的內聯文檔。
這應該保持拖動手勢不會在滑動區域內引起垂直滾動。請注意,此選項會導致垂直滾動略有滯後,因爲它會嘗試確定拖動方向。您也可以使用drag_block_vertical來防止在該區域中的垂直滾動,雖然這通常是不可取的。
模式中的元素還是構建在頁面中的元素? – Seth 2013-12-08 23:55:28