我有一個文本框,我綁定了一個選擇事件,並且我試圖在拖動/選擇並輸出它的文本時獲取選定的文本,唯一的問題是,選擇事件不會觸發,直到我從選擇文本中提起鼠標,所以當我選擇時,輸出是空白的。是否有反正我可以改變這個?jquery select()/ window.getSelection只更新鼠標後
我是如何處理事件:
$('#str_field').select(function(){}
var text = window.getSelection().toString();
我有一個文本框,我綁定了一個選擇事件,並且我試圖在拖動/選擇並輸出它的文本時獲取選定的文本,唯一的問題是,選擇事件不會觸發,直到我從選擇文本中提起鼠標,所以當我選擇時,輸出是空白的。是否有反正我可以改變這個?jquery select()/ window.getSelection只更新鼠標後
我是如何處理事件:
$('#str_field').select(function(){}
var text = window.getSelection().toString();
$('#str_field').mousedown(function(){})
如果這是不是你在找什麼,請看這裏: https://api.jquery.com/mousedown/我想答案是有你。
請試試這個,
$("#str_field").mouseup(function(e){
e.preventDefault();
});