【发布时间】:2018-08-28 09:24:54
【问题描述】:
我尝试通过 .load() jquery 函数加载外部 html 块,但它无法在模式弹出窗口中正确呈现(注意:与 .get() 相同的问题)
代码是:
$('#butt2').on('click', function() {
$('#mbodyko').load('nav.html', function() {
$('#myModalnok').modal({show: true });
});
});
渲染不好,问题出在这里:
http://plnkr.co/edit/z9oQPVG2F9oYaJCzovN5?p=preview
您可以注意到第二个模态中的选项卡不可点击,而相同的 html 代码在第一个模态中呈现良好。
你知道为什么吗? 感谢您的提示!
【问题讨论】:
-
不要使用重复的 ID ...如果使用重复的 ID,JS 总是执行第一个 DOM 或不执行或抛出错误...在您的代码中,每当您单击第二个模式链接时,它都会执行第一个标签...
-
@Karthik 确实!我错过了。非常感谢。
标签: javascript jquery load bootstrap-modal