我正在尝试使用JQuery执行以下操作:
查看文本输入是否具有值 如果是,则将其设为只读或隐藏,并在输入所在的div中打印该值 如果它没有值,则表现正常。
我尝试过使用hide()和只读JQuery函数,但它似乎没有用。我只能通过名称来引用输入(我无法编辑原始代码来添加类)
答案 0 :(得分:0)
我认为你打算这样做:
$('input').filter(function() {
return $(this).val().length > 0;
}).attr('disabled', 'disabled').hide().each(function() {
$(this).closest('div').append(' ' + $(this).val());
});
<强> jsFiddle example 强>
答案 1 :(得分:0)
http://jsfiddle.net/SSW6v/1/ - 有解决方案