【发布时间】:2017-03-13 08:09:44
【问题描述】:
我在单击按钮时尝试多次附加 div,问题是只附加一次。我需要在用户不断点击时附加相同的 div。
- 我需要多次追加的DIV存储在jquery代码中名为
$htmlDivForm的变量中。 - 我正在使用引导程序。
HTML 代码:
<div class="container">
<div class="row">
<div class="col-md-3">
<form id="formUser" action="index.html" method="post">
<div class="text-center">
<button id="moreFieldsBtn" class="btn" type="button" name="button">+</button>
</div>
</form>
</div>
<div class="col-md-9">
More Content...
</div>
</div>
</div>
jquery 代码:
var $moreFieldsBtn = $("#moreFieldsBtn");
var $formUser = $("#formUser");
var $htmlDivForm = $('<div class="form-group"><label class="labelName" for="inputText">Nombre</label><input class="form-control inputTextField" type="text" name="inputText" value=""></div>');
//Add input text field
$($moreFieldsBtn).click (function() {
$($formUser).append($htmlDivForm);
});
【问题讨论】:
-
只需删除变量 $htmlDivForm $('@Daniel
标签: javascript jquery html css append