【发布时间】:2020-10-09 13:08:42
【问题描述】:
我有一个通过 AJAX 加载的模式(我无权访问触发此操作的 JS 文件)。
我想使用 JQuery 将一些 HTML 附加到模态框的正文中。
如果我不能简单地在 document.ready 函数中做到这一点。
当另一个元素出现在 DOM 中时,有没有办法附加 HTML?
我试过了
$('.npopup .description').load(function(){
$(this).append(message);
});
和
$('.npopup .description').ready(function(){
$(this).append(message);
});
没有结果。
【问题讨论】:
-
根据用于显示模态的库,可能会有您可以监听的事件。例如,Bootstrap 有
shown.bs.modalevent -
在
ajaxStop或ajaxComplete之后,您可以找到元素,如果找到,您可以在此基础上追加。
标签: javascript jquery