如何在动态插入的html文件中使用onload事件
how to use onload event in dynamically inserted html file
如何在动态插入的html文件中使用onload事件。
例如
<li><a href="sample.html></li>
这行我在选项卡面板中使用。当我点击这个选项卡面板标题时,sample.html
文件将插入选项卡面板,此时我需要触发sampel.html
文件中的onload
事件
<div id="tabs">
<ul>
<li>
<a href="sample.html">load html file</a>
</li>
</ul>
</div>
我觉得有些事情需要澄清:
onload
事件仅在"主"HTML页面(即window.document
)首次加载完成时触发- 当您使用Ajax和JavaScript更改页面的一部分时,不会触发
onload
事件(这是使用选项卡时实际发生的情况)
您真的应该参考您使用的任何选项卡框架的文档,它可能会提供其他事件来检测选项卡何时更改。
例如,jQuery有一个选项卡load
事件:
$( ".selector" ).tabs({
load: function( event, ui ) {}
});
// or
$( ".selector" ).on( "tabsload", function( event, ui ) {} );
相关文章:
- image.onload事件和浏览器缓存
- 无法将java脚本函数与Panel'绑定;s OnLoad事件
- Jquery:如何动态绑定带有onload事件的文本框
- 如何使用body onload事件操作HTML音频标记和JavaScript函数
- “;预加载“;<音频>影响window.onload事件时间
- 如何在动态插入的html文件中使用onload事件
- CRM 2013-引用子记录的Javascript表单警报(onload事件)
- 在Firefox for Android的onload事件中,window.innerWidth的值错误
- 如何在 iFrame 的 onload 事件中执行代码
- 如何使标头动画仅在javascript中显示onload事件(不允许jQuery)
- iframe 中的 onload 事件仅触发一次
- 在文档准备就绪之前,Javascript onload 事件和其他事件
- 使用 onLoad 事件提高前端性能
- 我应该使用window.onload事件吗?
- 尝试在 jquery .load(“myHTML.html”) 上触发正文 'onLoad' 事件
- JavaScript OnLoad 事件不会在 iPhone 上触发
- iframe上的onload事件在IE和Firefox / GoogleChrome中的工作方式不同
- window.onload 事件不会触发或“如何正确初始化 js 项目?”
- 如何使用 onload 事件从 HTML 网站在 Windows 2008 上的文件共享上运行批处理文件
- 为什么我对 “onload”事件处理程序的使用偶尔工作