我正在使用以下代码来获取选定的文本,我的问题是,如何获取文本被选中的元素?我有100行和10列,我想获得TD和TR对象,我想检查天气表中的文本被选中。在JQuery中获取单击的元素
function getSelectedText() {
var t = '';
if(window.getSelection){
t = window.getSelection();
}else if(document.getSelection){
t = document.getSelection();
}else if(document.selection){
t = document.selection.createRange().text;
}
return t;
}
$(document).bind("mouseup", putSelectedToInput);
function putSelectedToInput(){
var st = getSelectedText();
if(st!=''){
$("#params_oldname").val($.trim(st));
}
}
jQuery的.mouseUp已被弃用。改用.click。 – Andrade