簡體   English   中英

如何在jQuery noConflict模式下加載遠程腳本?

[英]How do I load remote script in jQuery noConflict mode?

我想從WordPress網站加載未使用jQuery noConflict模式的遠程腳本。 實際上,我需要將遠程腳本包裝為noConflict模式。 我以為這樣的事情可以解決,但顯然不行。

<script>
  jQuery.noConflict();
  jQuery(document).ready(function($) {
    $.getScript('http://remote-domain.com/load/remote/script');
  });
</script>

我以為這很簡單,但是在Googling上查看遠程腳本並檢查其他Stack Overflow問題時什么也看不到。 可能嗎? 我想念什么嗎? 我只是昏昏欲睡嗎?

請參閱此CodePen,其中包含我遇到的實際腳本

在所有腳本之前都不應發生一次沖突。 我看不到您的代碼中的其他問題。

但是請記住,jQuery將對此文件執行AJAX請求,並且您使用遠程URL。 當您的瀏覽器和/或服務器不允許這樣做時,可能會出現問題。

jQuery.noConflict();

jQuery(function() {
    jQuery.getScript('http://remote-domain.com/load/remote/script');
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM