2011-02-18 46 views
0

我試圖做與jQuery如下:使用jQuery刪除輸入並打印其價值

看到,如果一個文本輸入有值 如果是這樣,然後使它只讀或隱藏它和在輸入爲 的div中打印值如果它沒有值,則它的行爲如同正常。

我試過使用hide()和只讀的JQuery函數,但它似乎沒有工作。我只能參考輸入其名稱(我不能編輯原始代碼中添加一個類)

回答

0

我想你的意思是這樣:

$('input').filter(function() { 
    return $(this).val().length > 0; 
}).attr('disabled', 'disabled').hide().each(function() { 
    $(this).closest('div').append(' ' + $(this).val()); 
}); 

jsFiddle example

+0

Thaks爲快速回復,但這似乎並不工作 - 我的html代碼是:

`。輸入仍然是可編輯的... – Micanio 2011-02-18 10:48:15