2012-01-25 60 views
1

對於我的html應用程序,我想在每次選擇某些文本時執行一個操作。 現在我正在使用mouseup事件來捕獲文本選擇,如下面的代碼所示。但在移動設備上,這不起作用,因爲在選擇之後mouseup不會被觸發。我可以使用哪個事件?捕獲手機/觸摸設備上的文本選擇事件

$("#container-around-text").on('mouseup', function() { 
    // check if selection is empty 
    // then do something 
}); 

回答

0

也許你可以存儲變量selectedText並運行間隔每隔100ms左右的檢查,看看如果當前選定的文本是相同selectedText變量店。如果不同,請執行操作。

+0

hm。投票可能會起作用。但對我來說,這似乎是相當'hackish',因爲我總是執行代碼,可能會減慢瀏覽器。在這種情況下,我寧願不使用輪詢。 – Towa

相關問題