我有一天在网上看到了这一点,它对我很感兴趣。该网站有几串用于嵌入视频,图片等的文本。当我徘徊在它们上方时,整齐的文本框中的所有文本都被选中,使得复制/粘贴更容易。我很好奇这是如何完成的。选择悬停的所有文本?
2
A
回答
10
你甚至不需要jQuery的这一点。
<input onmouseover="this.select()" />
4
HTML
<textarea class="auto_select"></textarea>
jQuery的
$(".auto_select").mouseover(function(){
$(this).select();
});
只需添加了jQuery在全局jQuery库,然后添加要悬停选择每个元素的类。
0
您可以使用这样的事情:
$("input").mouseover(function() {
$(this).select();
});
1
编辑:糟糕!没有看到你想要jQuery!这是它没有图书馆:
var el = document.getElementById("your-textarea");
if (el.addEventListener) el.addEventListener("mouseover",selectText,false);
else if (el.attachEvent) el.attachEvent("onmouseover",selectText);
else el.onmouseover = selectText;
function selectText(){
this.focus();
this.select();
}
见这里的jsfiddle:http://jsfiddle.net/GBgJ9/
+0
我只是觉得它更容易与jQuery。我主要只是好奇它是如何完成的。谢谢:) – dzilla
1
<input type="text" onmouseover="this.select();" id="textAreaId" name="textArea"/>
您可以使用此onmouseover
或者要onclick
或任何地方。那是你想要的吗?
1
$("textarea").hover(function(){
$(this).select();
});
2
HTML:
<input type="text" id="test" value="Just some text here">
的JavaScript:
$('#test').mouseenter(function() {
this.focus();
this.select();
});
+0
看着这个提醒我,在我看到他们必须使用悬停的迭代中,因为当鼠标移动到盒子区域之外时,文本未被选中。感谢提醒我:) – dzilla
相关问题
- 1. 在鼠标悬停/悬停替换文本与选择标记
- 2. UISearchBar选择所有文本
- 3. XSLT选择所有文本
- 4. jQuery的悬停选择
- 5. 选择所有项目之前悬停的项目
- 6. 如何选择大于光标悬停的所有li?
- 7. 选择HTML文档的所有文本
- 8. 选择文件中的所有文本
- 9. CSS:没有选择 - 从悬停
- 10. CSS:没有悬停如果选择
- 11. jQuery选择性悬停
- 12. .stop()不悬停选择
- 13. 悬停选择并排
- 14. Android ListView选择器悬停
- 15. CSS选择器:悬停
- 16. 禁用悬停,文本选择等拖在JQuery中的元素
- 17. 在鼠标悬停的div上选择文本
- 18. iPhonehone:选择textview中的所有文本
- 19. 选择文本中的所有图案
- 20. 选择CSS中的所有文本框
- 21. 所有文本的jquery选择符以
- 22. 检测选择选项的鼠标悬停在所有浏览器
- 23. 将文本淡入淡出而不妨碍悬停和选择
- 24. 谷歌翻译选择悬停和彩色文本更改
- 25. iPad没有选择文本输入内的所有文本
- 26. jQuery悬停选择器筛选器
- 27. jQuery-选择列表选项悬停
- 28. 选择选项悬停进出jquery
- 29. 的Javascript悬停单独的选择
- 30. jQuery的悬停和选择的问题
难以置信的简单,又不失优雅。我知道这可能是一个jQuery的班轮。 :) – dzilla