首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Javascript或Jquery追加Html

问使用Javascript或Jquery追加Html
EN

Stack Overflow用户
提问于 2018-01-10 01:19:45
回答 1查看 46关注 0票数 1

我正在尝试创建一个像这样的多页面模式(最后一个按钮):https://www.ngzhian.com/multi-step-modal/

但是当我运行脚本时,我只能得到这个html。我错过了什么??我没有得到任何错误。

​

代码语言:javascript
复制
var testCaseNames = ['test', 'test2'];

 //Modal
var testCaseNames = ['test', 'test2'];

//Modal
var modal = '<form class="modal multi-step" id="creationModal"><div class="modal-dialog"><div class="modal-content"><div class="modal-header">';
//Progress
modal += '<div class="m-progress"><div class="m-progress-bar-wrapper"><div class="m-progress-bar"></div><div class="m-progress-stats"><span class="m-progress-current"></span>/<span class="m-progress-total"></span></div><div class="m-progress-complete">Completed</div></div>';

$.each(testCaseNames, function(key, value) {
  //Headers
  $('.modal-header').html('<h4 class="modal-title step-' + key + ' data-step="' + key + '"</h4>');
  //Body
  modal += '<div class="modal-body step-' + key + '" data-step="' + key + '">' + value + '</div>';
  // //Footer Buttons
  modal += '<div class="modal-footer"><button type="button" class="btn btn-default" data-dismiss="modal">Close</button></div>';
  modal += '</div></div></form>';
});

$('#modalDiv').empty().html(modal);
代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<div id="modalDiv">
  <form class="modal multi-step in" id="creationModal" style="display: block; padding-right: 17px;">
    <div class="modal-dialog">
      <div class="modal-content">
        <div class="modal-header">
          <h4 class="modal-title step-0" data-step="0"> </h4></div>
      </div>
    </div>
  </form>
</div>

​

EN

回答 1

Stack Overflow用户

发布于 2018-01-10 01:44:13

在同一函数中多次更改元素的innerHTML时发生错误。尝试调用.html()一次,就像您在$('#modalDiv').empty().html(modal);这一行所做的那样

在modal变量中继续添加$('.modal-header').html('...');文本,而不是此行html。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48173517

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档