我正在尝试附加我的表单,但添加了一个复选框,但我想将其添加在提交按钮之前。
$('#form').append('<input type="checkbox" id="checking" name="checking" class="required" />').before($('.clickSubmit'));
.clickSubmit
是:
<p class="clickSubmit"><input type="submit" name="submit" id="submit" value="Click to submit" class="btn btn-default" disabled="disabled"></p>
上面的代码将 .clickSubmit
移到表单之外,并将其放在表单之前,当我想要表单中的提交按钮时,我只想在其前面添加一个复选框。我做错了什么?
最佳答案
这是正确的语法:
$('.clickSubmit').prepend('<input type="checkbox" id="checking" name="checking" class="required" />');
http://api.jquery.com/prepend/
使用before
会将其添加到您调用它的元素之前。 Prepend
将其添加为所选元素下的第一个元素
关于javascript - 如何在提交按钮之前添加复选框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26889172/