這是事... 在桌面瀏覽器中,我使用document.selection.createRange()
和window.getSelection();
來獲取突出顯示的文本。而且,我使用onmouseup
事件來創建關於選擇文本的事件。 兩者都致力於桌面平臺如何在移動瀏覽器中選擇文本時創建事件並獲取突出顯示的文本
但在移動瀏覽器onmouseup
事件不工作...
所以,我應該怎麼用,而不是onmouseup
事件的智能手機的
這是事... 在桌面瀏覽器中,我使用document.selection.createRange()
和window.getSelection();
來獲取突出顯示的文本。而且,我使用onmouseup
事件來創建關於選擇文本的事件。 兩者都致力於桌面平臺如何在移動瀏覽器中選擇文本時創建事件並獲取突出顯示的文本
但在移動瀏覽器onmouseup
事件不工作...
所以,我應該怎麼用,而不是onmouseup
事件的智能手機的
對智能手機使用taphold
事件,並且還使用jquery mobile來實現此目的。
在移動沒有鼠標。這些需要用觸摸和滾動事件替換。 (https://developer.mozilla.org/en/docs/Web/API/Touch_events)
可能的重複:http://stackoverflow.com/questions/25135736/does-jquery-mouseup-event-work-on-touch-devices – fsinisi90