我創建了一個文本框,並將其添加到我的div:如何獲得值,並移除文本框的jQuery
$('<input />').appendTo("#box")
我想獲得來自用戶輸入的值。
我也想刪除文本框。我試過這個:
$('<input />').remove();
但沒有運氣。有任何想法嗎?非常感謝。
我創建了一個文本框,並將其添加到我的div:如何獲得值,並移除文本框的jQuery
$('<input />').appendTo("#box")
我想獲得來自用戶輸入的值。
我也想刪除文本框。我試過這個:
$('<input />').remove();
但沒有運氣。有任何想法嗎?非常感謝。
你會想嘗試
$("#box").find("input").remove();
如果你有哪些你不希望在#box
當你追加它刪除,添加一個ID或類的input
一些其他文本框到#box
。
$('<input />', { "class" : "remove-soon" }).appendTo("#box");
然後,您可以使用該類作爲選擇器來刪除它。
$("#box").find(".remove-soon").remove();
爲了讓你會使用文本框的值,
$("#box").find(".remove-soon").val();
JSbin
工作代碼http://jsbin.com/aVuVedA/1/edit
獲取輸入值
var user_value = $('#box input').val();
刪除
$('#box input').remove();
$(function() {
$('#box').on('change','input:text',function() {
var userInput = $(this).val();
$(this).remove();
});
});
http://api.jquery.com/category/selectors/ – undefined
的可能重複的[CSS選擇文本輸入字段?](http://stackoverflow.com/questions/4113965/css-selector -for-text-input-fields) – undefined
js bin工作代碼http://jsbin.com/aVuVedA/1/edit – Amith