use*_*104 9 html javascript mobile jquery mobile-safari
我想创建一个输入框,当用户选择它时,框中的所有文本都被选中.所以我决定使用这个select()功能,这就是我想要实现的功能.但是,它可以像我预期的那样在桌面浏览器上运行,但不能在iPad上的Safari上运行.如何解决问题?谢谢.
$('#input').click(function(e){
$(this).select();
});
Run Code Online (Sandbox Code Playgroud)
ken*_*ypu 19
根据这个SO问题(以编程方式在iOS设备的输入字段中选择文本(移动版Safari)),它在iOS中不起作用,您需要使用该setSelectionRange()功能.在你的情况下,它将是这样的:
$(this).get(0).setSelectionRange(0,9999);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7121 次 |
| 最近记录: |