我試圖把一段代碼片段放到外部.js中。可以在頁面文件中正常工作,但如果將腳本提取到外部文件,則停止工作。我認爲這是一個可變的問題,但我不完全清楚如何解決這個問題。幫助不大。謝謝。創建外部.js
這裏是當前工作的內部代碼:
<script src="scripts/jquery-1.12.4.min.js"></script>
<script src="scripts/jquery.flurry.js"></script>
<script>
$(document).ready(function(){
$("body").flurry({height:300,frequency:98,speed:4321,small:11,large:61,wind:40,windVariance:98,rotation:272,rotationVariance:98,
startOpacity:1,endOpacity:0,opacityEasing:"cubic-bezier(1,.3,.6,.74)",blur:true,overflow:"hidden",zIndex:9999});
$(".toggle-snow").on("click",function(event){
event.preventDefault();
try{
$("body").flurry("destroy");}
catch(err){
$("body").flurry();}
});
});
</script>
當我拉的是第三個腳本到fall.js文件,代碼停止工作。有什麼我需要添加到外部腳本或內部文件?
- 啊!傻我。需要刪除fall.js文件中的打開/關閉標記。
擔任告訴我們,不工作的代碼(HTML + JS)。不是工作正常的代碼。 –
1.發佈內部時包含腳本標籤的方式。 2.你在控制檯看到任何錯誤嗎? 「停止工作」是什麼意思? 3.注意你有一個「'?>」我想不應該在那裏。 –