使用JQuery删除输入并打印其值

时间:2011-02-18 10:38:32

标签: jquery

我正在尝试使用JQuery执行以下操作:

查看文本输入是否具有值 如果是,则将其设为只读或隐藏,并在输入所在的div中打印该值 如果它没有值,则表现正常。

我尝试过使用hide()和只读JQuery函数,但它似乎没有用。我只能通过名称来引用输入(我无法编辑原始代码来添加类)

2 个答案:

答案 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/ - 有解决方案