2013-07-01 32 views
-1

我需要範圍JavaScript代碼。 我知道我可以使用通過SRC嵌入的範圍JavaScript代碼

(function() { 
    // all code goes here 
})(); 

圍成一個匿名函數內的所有mycode的做到這一點。

,但我怎麼做,如果我有網頁,從負載負載JS腳本,通過標籤

<script type="text/javascript" src="${jsFile}"></script> 

的JavaScript打破我的網頁,我怎麼括起來?

感謝

+0

在你正在加載的文件中... – lonesomeday

+0

嘗試添加'alert(「yo」)'到你正在包含的文件,看看文件是否被正確包含... – Wex

+0

您引用的外部文件在您的代碼所使用的全局名稱空間中使用了相同的名稱?我在這裏猜測。辯護是命名空間你自己的變量和函數名稱,以便第三方代碼不能跺腳你的。 – MatthewMartin

回答

2

做同樣的事情....

在JS文件只是與

(function() { 
    // all code goes here 
})(); 

圍繞着它,你應該好....

+0

嘗試過。不工作。 – antohoho

+1

@antohoho:那麼你需要比「沒有工作」更詳細地描述你的問題。我們不是心靈的。 –

+0

我很抱歉。我沒有訪問JS,這就是爲什麼我做的src。 – antohoho