javascript – Jquery select()和IOS

我写了小函数.当我在输入(文本输入)中键入内容然后单击此输入时,所有文本都会突出显示,因此用户可以删除长文本,而无需多次键入退格键.

$('.search').mouseup(function(){
    var save_this = $(this);
    save_this.select();
    save_this.setSelectionRange(0, 9999);
});

这适用于Android和桌面,但不适用于IOS.有任何想法吗 ?

Here我看到,在单击或从中选择时,IOS上的文本被选中.

最佳答案 我认为你应该在移动设备而不是鼠标上听取touchend事件.

点赞