javascript - 在开头添加动态按钮

标签 javascript jquery

我在 DIV 中添加了几个按钮。

var newVr = "";
for(i=0; i<5; i++){
  newVr += '<button type="button" class="abc">New</button>';
}
document.getElementById('extraDIV')innerHTML += newVr;

如何在开头添加新按钮,而不是将按钮添加到按钮的末尾?

添加新按钮后的预期输出,例如

[新][新][旧][旧][旧][旧][旧][旧]

最佳答案

您可以使用 prepend()

for(i=0; i<5; i++){
  $('#extreDIV').prepend('<button type="button" class="abc">New</button>');
}

for (i = 0; i < 5; i++) {
  $('#extreDIV').prepend('<button type="button" class="abc">New</button>');
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<div id="extreDIV">
  <button type="button" class="abc">Old</button>
  <button type="button" class="abc">Old</button>
  <button type="button" class="abc">Old</button>
</div>

关于javascript - 在开头添加动态按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31267706/

相关文章:

jquery - 聊天框标题上的关闭按钮不起作用

php - 在更改选择值时通过ajax更新数据库值

jQuery 验证引擎

javascript - fs.stat和fs.readFileSync之间的Node.js错误处理相关性

javascript - 如何修复最后一个返回 JavaScript 中所有其他结果的递归函数?

javascript - 理解javascript调用函数

javascript - PHP邮件函数发出电子邮件,但AJAX函数出错

javascript - 如何避免在 anchor (<a></a>)标签点击时刷新页面?

javascript - 按城市/区域对 JSON 坐标进行分组

javascript - 按对象中的多个值搜索