我如何禁用和启用文本框使用jquery
How can I disable and enable the textbox using with jquery?
这里有一个文本框
<input name="" type="text" id="txt" onblur="txt(this)"/>
jquery 和
function txt(th) {
$(th).hide().after('<span class='"dfk'">' + $(th).val() + '</span>');
}
我已经禁用了文本框,并显示了文本框的值,但再次单击文本框的值。文本框应该启用值为。
你可以这样做(如果我明白你需要什么):
<input name="" type="text" id="txt" />
$('#txt').blur(function(){
$(this).hide().after('<span class="dfk">' + $(this).val() + '</span>');
});
$('.dfk').live('click', function(){
$(this).prev().show();
$(this).remove();
});
here提琴:http://jsfiddle.net/qJ3sY/2/
Edit - i更正为使用span
DEMO HERE
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("#txt")
.focus(function() {
$(this).removeClass("txtOff").addClass("txtOn");
})
.blur(function() {
$(this).removeClass("txtOn").addClass("txtOff");
});
});
</script>
<style>
.txtOn { border:1px solid black; background-color:light-grey}
.txtOff { border:1px solid white; background-color:white}
</style>
<input name="txt" type="text" id="txt" class="txtOff" value="" placeholder="Click to edit" />
相关文章:
- jQuery文本属性中的Html代码
- JQuery文本区域字母表
- jquery文本输入框传递给变量
- jQuery文本解析器
- JQuery文本旋转器
- jQuery文本返回NULL
- 使用WP UI从选项卡到选项卡的Jquery文本链接
- 正在寻找类似于mircrosoft office autocorrect的jquery文本区域脚本
- JQuery文本编辑器-在工具栏中添加其他下拉列表
- jQuery文本未使用fadeIn正确显示
- jQuery文本区域计数器
- Jquery 文本区域未更新
- 在它们之间切换时,jQuery 文本显示在活动文本下方
- Jquery文本输入行为搞笑
- 在 jQuery 文本区域中编辑 Div 内容
- jQuery文本html操作,以查找大量文本中出现的字符,然后更改其颜色
- 需要 Jquery 文本动画自定义帮助
- Jquery 文本动画
- Jquery - 文本等于(邮件输入错误)
- 将 jquery 文本替换为 TM 字符实体,并用 jquery 替换