0
我的實現對鼠標非常有用,我可以使用委託jQuery on("mousemove","*")
處理程序來檢測用戶何時鼠標懸停並觸發某個操作。如何檢測多點觸控手指何時移動到子元素上?
我想爲多點觸控做同樣的事情,如果用戶拖動他們的手指穿過子元素,我想委託touchmove
處理程序來處理它。然而,似乎只有容器元素的回調纔會被調用,因爲手指在該容器(及其子元素)上被拖動。
有沒有一些方法可以在不使用JS寫一個直接測試的情況下做到這一點?
請注意,如果在PC上點擊並拖動穿過B DIV
,它會正確變爲紅色。
在iOS設備上(啓用了調試控制檯),您只能使其顯示爲藍色(通過點擊'B'div內)。我希望能夠拖拉一些東西並「拾起」。
Nexus 7 Android 4.1.1平板電腦(Mobile)Chrome上的行爲也完全相同。