删除要使用Jquery输入的文本光标
Remove text cursor to input with Jquery
当我关注输入时
$('#bar input').focus(function(){
// code code
});
在输入中出现文本光标。。。删除它的唯一方法(就像输入一样,它不是焦点)是点击文档的另一部分。。。
使用jquery如何删除文本光标?
我试过这个:
$('#bar input').off('focus');
但这删除了监听器而不是文本光标
谢谢!
$('#bar input').on('focus', function(e) {
e.preventDefault();
$(this).blur();
}
此代码禁用焦点。但如果您进行禁用输入,效果会更好。
<input disabled="disabled" type="text">
您可以像下面的代码一样轻松地使用css。
#bar input{
color : transparent;
text-shadow : 0 0 0 #000;
}
#bar input:focus{
outline : none;
}
<div id="bar">
<input type="text"/>
</div>
希望这对你有帮助。
相关文章:
- 将文本插入光标所在的文本区域
- 无法在Chrome控制台中使用javascript将焦点和光标设置为输入文本
- jQuery/Javascript>on单击将文本放置在最后一个已知的光标位置
- 当用户单击按钮(在光标位置)时,在输入字段中添加一个文本字符串
- 如何在按键事件发生后获取文本光标的位置
- 同时在两个文本框上显示光标
- 我可以通过javascript在鼠标光标旁边动态添加文本吗?
- 将光标放在 javascript 文本框的末尾
- 如何使文本字段中的文本光标以几像素开始
- 在 HTML 中模拟闪烁的文本光标
- 设置文本光标在文本区域中的位置
- 如何获取文本光标在屏幕上的像素位置
- 用自定义字符替换闪烁的文本光标
- 如何覆盖活动的文本光标(Safari)
- 删除要使用Jquery输入的文本光标
- 输入文本字段文本光标未出现
- 当按下向上箭头键时,将文本光标发送到文本框焦点的末尾
- 在HTML文档上显示闪烁文本光标
- 可以知道文本光标在输入字段中的位置
- Canvas onmousedown导致文本光标,无论我使用什么CSS