在IPAD中获取选择字符串

时间:2017-05-30 06:16:40

标签: javascript jquery html css ipad

我有一个文本区域,我们在其中有一些文字和一个" touchend"事件绑定在这个textarea上。但是在Ipad上选择文本时,它仅适用于第一次触摸选择但是如果我正在扩展选择部分它将不会返回选择字符串。

我想在选择字符串时返回一个字符串。以下是我准备的链接。

https://jsfiddle.net/22gc6gu4/63/

任何建议或帮助。

function getSelectionText() {
    var text = "";
    if (window.getSelection) {
        text = window.getSelection().toString();
    } else if (document.selection && document.selection.type != "Control") {
        text = document.selection.createRange().text;
    }
    return text;
}
$(document).ready(function (){
      $('textarea').on(" touchend", function (e){
          $("#textUpdate").text(getSelectionText());
      })
});

0 个答案:

没有答案