将jquery导入到将包含在外部资源(html)中的模块中

时间:2016-08-14 00:35:22

标签: javascript jquery

我正在构建一个广告网络,其中发布商会在其网页中放置一个javascript文件,该文件将托管在远程cdn上。

在javascript文件中,我需要能够导入jquery,以便我可以将广告放入/发布到发布商网站。

此处添加到发布商网站的代码(发布商代码):

<script src="https://cdn.adnetwork.com/platform.js"></script>
<script type="text/javascript">
   window.publisher.init(123123)
</script>

以下是我的cdn(platform.js)在发布商网站上加载的代码:

(function (publisher) {

    publisher.init = function (id) {
        console.log('publisher id is', id)
        // make ajax get request to backend api using pub id
        // return advertiser information
        // write ads to pub site using jQuery
    }

})(window.publisher = window.publisher || {})

如何在我这方面做到这一点,所以我不需要发布商将jquery包含在我的发布商代码中?

我需要以某种方式将jquery导入到这个自执行函数中,这样我就可以向我的本地api发出ajax get请求,一旦返回广告,我需要能够将它们写入发布者网站上的DOM。

我知道这是可能的,因为Google会这样做,我只是不确定他们是如何实现的......

0 个答案:

没有答案