gpt4 book ai didi

javascript - 寻找更好的解决方法来解决 Chrome 选择焦点错误

转载 作者:IT王子 更新时间:2023-10-29 03:13:29 25 4
gpt4 key购买 nike

我和this question中的用户有同样的问题,这是由于 this bug在 Webkit 中。但是,提供的解决方法不适用于我的应用程序。让我重述一下这个问题,这样你就不必去阅读另一个问题了:

我试图在获得焦点时选择文本区域中的所有文本。以下 jQuery 代码适用于 IE/FF/Opera:

$('#out').focus(function(){
$('#out').select();
});

然而,在 Chrome/Safari 中,文本被选中——非常短暂——但随后 mouseUp 事件被触发,文本被取消选择。以上链接中提供了以下解决方法:

$('#out').mouseup(function(e){
e.preventDefault();
});

但是,此解决方法对我不利。当用户给予文本区域焦点时,我想选择所有文本。如果他愿意,他必须然后能够只选择部分文本。谁能想到仍然满足此要求的解决方法?

最佳答案

这个怎么样?

$('#out').focus(function () {
$('#out').select().mouseup(function (e) {
e.preventDefault();
$(this).unbind("mouseup");
});
});

关于javascript - 寻找更好的解决方法来解决 Chrome 选择焦点错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3380458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com