我在整个页面加载后运行脚本时遇到问题。 下面的代码冒泡了父文档,并在完成DOM元素加载之前执行该函数。要解决问题并使代码运行正确,我正在使用setTimeout()。
<script type='text/javascript' src='/ads/cn/cn.php'></script>
<script type="text/javascript" src="//code.jquery.com/jquery-1.11.0.min.js"></script>
<script>
$(window).on("load", function(){
setTimeout(function () {
alert( $( '.cell_link span' ).text() );
}, 2000);
});
</script>
不使用计时器,结果为空alert
消息(没有数据)。
除了使用计时器还有其他解决方案吗?