0
我強烈懷疑我在移動設備上糟糕的滾動性能是由於正在滾動的元素觸發了大量事件。現在 - 是否有一種方便的方法來防止DOM元素中的所有事件被滾動直到滾動完成?沒有mousenter,mouseleave,點擊,焦點,活動......沒有......直到用戶完成滾動?防止正在滾動的元素髮生任何JS事件
感謝您的幫助。
我強烈懷疑我在移動設備上糟糕的滾動性能是由於正在滾動的元素觸發了大量事件。現在 - 是否有一種方便的方法來防止DOM元素中的所有事件被滾動直到滾動完成?沒有mousenter,mouseleave,點擊,焦點,活動......沒有......直到用戶完成滾動?防止正在滾動的元素髮生任何JS事件
感謝您的幫助。
檢查此鏈接的相似問題http://stackoverflow.com/questions/9144560/jquery-scroll-detect-when-user-stops-scrolling –
您是否有證據表明鼠標點擊和焦點事件正在手機上觸發設備在第一位?如果他們是我會很驚訝。 –
事件清單是澄清我的意思,但我現在看到它並不那麼明智。是的,你是正確的點擊和重點。我正在尋找一種方法來防止滾動時觸發任何事件,而無需手動追蹤每個事件偵聽器。一種可以附加到任何DOM元素的多功能方式,可以在滾動時停止任何事情。感謝所有已經回答的人,我會研究所有這些! – Fjonan