我的外部JS文件(example.js):外部JS文件不能運行的Jquery
alert("External js file has just been loaded !");
$("#start").click(function (e) {
alert("Starting !");
});
我的HTML文件有<script type="text/javascript" src="example.js"></script>
。 當我加載頁面時,它會提示"External js file has just been loaded !"
,這意味着js文件已成功加載。
但是,當我點擊開始按鈕時,它不會提示"Starting !"
。
當我插入example.js文件的內容到HTML文件,它可以提醒"Starting !"
:
<script>
alert("External js file has just been loaded !");
$("#start").click(function (e) {
alert("Starting !");
});
</script>
如何解決與外部JS這樣一個問題的文件?
您是否在頁面上存在#start元素之前加載example.js文件?您應該在頁面末尾加載js文件,或者將點擊處理程序放入文檔準備就緒的調用中。 – j08691
@ j08691如何在頁面末尾加載js文件? –
將''移至'