作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 html,它主要在页面加载时构建自身,当我独立运行它时它工作得很好,但我需要将此 html 放入另一个 html 的 div 中,我使用 ajax/jquery 的 .load 函数来执行此操作
即$('#myDiv').load('myHtml.html')
但是在 div 中以这种方式加载它不会触发 body onload 事件,并且页面未正确构建。你能建议我如何以某种方式触发 body onload 函数或其他方式来实现相同的功能
最佳答案
您可以手动触发任何事件:$(document.body).trigger('load')
以下是加载 html 后的操作方法:
$('#myDiv').load('myHtml.html', function () {
$(document.body).trigger('load');
});
关于javascript - 尝试在 jquery .load 'onLoad' 上触发 body ("myHTML.html"事件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10976070/
我有一个 html,它主要在页面加载时构建自身,当我独立运行它时它工作得很好,但我需要将此 html 放入另一个 html 的 div 中,我使用 ajax/jquery 的 .load 函数来执行此
我是一名优秀的程序员,十分优秀!