我想在加载特定div时触发一个函数
通过搜索我发现onload
在div上不起作用。
所以我尝试了一个完美的图像,但问题是它只启动了一次这个功能。例如,当我刷新页面时,它会激活该功能,但如果我再次刷新页面,则无法再次触发该功能..为什么会发生?
请提出任何建议
修改
<div id="divID">
<img src="myimage.jpg" alt="image"/>
</div>
$('#divID').load(function() {
// code to function
});
答案 0 :(得分:4)
您可以在div结束标记之后调用脚本标记内的函数 实施例
<div>
//something inside
</div>
<script type="text/javascript">
//call the function here
functionName();
</script>
答案 1 :(得分:0)
如果#divID正在延迟加载。你可以使用下面的超时功能
setTimeout(function(){// Do something},5000); });
5000延迟5秒