2012-03-28 62 views

回答

2

平滑股利滾動不與事件處理器用於處理觸摸事件(的iPad,iPhone,Android設備等)來製備。當我在帶有Smooth Div的iPhone頁面上運行演示頁面時,滾動不會中斷,滾動器將自動滾動,但用戶交互不起作用。

有集成觸摸事件的計劃,但因爲它的交互(輕敲,拖拽和滑動)的一個非常不同的方式,將需要一段時間才能得到它的權利。例如,熱點在鼠標懸停時觸發 - 在觸摸設備上沒有鼠標懸停之類的東西。

編輯幾天後:

我已經做了一些嘗試,它不是太難加基本點觸控的支持。有了這個,我的意思是一個滾動條,當你將手指放在它上面時,它會移動,並且它會移動與你的手指在屏幕上移動相同數量的像素。它基本上遵循你的手指。 :-)我在一個相當混亂的開發者版本中工作。

棘手的部分是增加了一些雜散光將其如滑動和減速。例如,在iPad或iPhone上,您可以滑動網頁,而滑動的速度越快,滑動越快。在你的手指離開屏幕後,減速開始,它似乎遵循某種曲線。

另一個棘手的部分是兼容性。到目前爲止,我只在iPhone上試過它。我不知道這是否會是一個問題或沒有,直到我有機會嘗試一下其他設備(的iPad,Android手機)等

+1

感謝在清除了我。我喜歡SmoothDivScroll,如果可以的話,我會在烤麪包上吃它。 – CheeseFries 2012-03-29 19:34:32

+0

這是一個小垃圾郵件,但我不知道如何更快地聯繫你,tkahn。你能否檢查我的問題:http://stackoverflow.com/questions/10140662/jquery-smooth-div-scroll-event-handler? – 2012-04-16 09:19:55

+0

嗨!沒有找到你的問題(由作者刪除),所以我想事情沒有我的幫助下工作? – tkahn 2012-04-18 08:54:50

0

我已經成功地使用平滑的div滾動在Ipad上輕掃。 目前已經銷售了jQuery的smoothDivScroll版本1.3。這個版本使用動態JS

請訪問以下鏈接以顯示更多細節 smooth div in touch

+0

你能在答案中包含相關的細節嗎?答案應該是獨立的,以便在鏈接停止工作的情況下,答案仍然對其他人有用。 – Ren 2013-05-15 16:56:46