单击时在引导模式中打开 iframe [英] Open Iframe in bootstrap modal on click
问题描述
我正在尝试创建一个按钮来打开一个包含 iframe 的模式.iframe 应该只在模态打开后加载.现在,当我单击按钮打开模态时,没有加载任何内容,控制台中也没有给出任何错误.
我正在关注我在此处找到的旧片段,但似乎使用了较新版本的引导程序,它似乎不起作用.
查询
var frameSrc = "http://test.com";$('#ticketViewBtn').click(function(){$('#ticketView').on('show', function () {$('iframe').attr("src",frameSrc);});$('#ticketView').modal({show:true})});
引导程序
<button class="btn btn-primary btn-sm" id="#ticketViewBtn" data-toggle="modal" data-target="#ticketView">票按钮><!-- 模态--><div class="modalfade" id="ticketView" tabindex="-1" role="dialog" aria-labelledby="ticketViewLabel" aria-hidden="true"><div class="modal-dialog"><div class="modal-content"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button><h4 class="modal-title" id="ticketViewLabel">TICKET</h4>
<div class="modal-body"><iframe src="" height="600px" width="800px" frameborder="0"></iframe>
<div class="modal-footer"><button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>