【发布时间】:2015-12-30 15:04:21
【问题描述】:
当click 事件在相关元素上触发时,我有一个代码选择输入类型文本的值,所以我希望该值是 always 只要用户继续点击输入元素,就会被选中。这就是在 Firefox 和 Edge 中正确发生的事情。不幸的是,在 Chrome 中,每次单击元素时,值都会从选中变为未选中(反之亦然)。这是一个错误吗?有没有我可以使用的解决方法?
现在,这是 HTML
<div id="feedback">
<input value="http://36k.it/qHx26" readonly="readonly">
</div>
这是 jQuery:
$('#feedback').on('click', 'input', function () { $(this).select() });
我从今天早上开始就在谷歌上搜索,但没有成功......
【问题讨论】:
-
试试 $('#feedback INPUT').on('click', function () { $(this).select() });
-
@dxcorzo 没有区别
标签: jquery google-chrome