Javascript 如何在页面完全加载后加载横幅广告

Javascript 如何在页面完全加载后加载横幅广告,javascript,jquery,affiliate,cj,Javascript,Jquery,Affiliate,Cj,我想确保一个附属横幅广告后,才加载所有的图像加载。横幅只是一个脚本标记: <SCRIPT type="text/javascript" src="cjbannerlink"> </SCRIPT> 似乎什么也没发生。横幅没有出现在分区中。有人能告诉我是否有可能最后触发横幅脚本吗 试试$(document).ready(函数(){//code here})改为: $(document).ready(function() { console.log('LOADED'

我想确保一个附属横幅广告后,才加载所有的图像加载。横幅只是一个脚本标记:

<SCRIPT type="text/javascript" src="cjbannerlink"> </SCRIPT>
似乎什么也没发生。横幅没有出现在分区中。有人能告诉我是否有可能最后触发横幅脚本吗

试试
$(document).ready(函数(){//code here})改为:

 $(document).ready(function() {
    console.log('LOADED');
    var s = document.createElement("script");
    s.type = "text/javascript";
    s.src = "http://www.qksz.net/1e-itvi";
    // Use any selector
    $(".1").append(s);
});

请注意,
.1
是无效的选择器(CSS ID选择器不能以数字开头)。如果在实际代码中使用这样的选择器,这就是问题所在。如果
load
不起作用,
ready
将不起作用
load
ready
@Nicolaeoraliu触发的时间要晚得多。我已确保禁用我的adblock。但是横幅似乎没有出现在小提琴上。正如@t.J.Crowder在第一条评论中提到的,CSS选择器不能以数字开头。多读多读。因此,在第
$(“.1.”行重命名CSS类和选择器(不要以数字开头),然后重试。有任何控制台错误吗?@Nicolaeliu我将类和选择器重命名为
abc
,并在控制台中看到消息“load”。不幸的是,div中没有显示任何横幅。我还将原始代码放在html中进行比较。请确保您的addblock已暂停或禁用,然后重试。就我而言,它很好用-
 $(document).ready(function() {
    console.log('LOADED');
    var s = document.createElement("script");
    s.type = "text/javascript";
    s.src = "http://www.qksz.net/1e-itvi";
    // Use any selector
    $(".1").append(s);
});