我想稍微清理一下我的代碼,並且希望在html文件中不帶任何函數調用的情況下運行我的jquery代碼。我實際的代碼是:如何在html文件中沒有任何代碼的情況下集成jquery代碼
HTML:
<head>
<script src="js/colorpick.js"></script>
<script>
$(document).ready(function() {
colorpick_start();
});
</script>
</head>
JS:
function colorpick_start() {
...
}
但如果我寫例如JS的第一行中的警報沒有任何函數調用,即工作。
alert('test');
function colorpick_start() {
...
}
但這不適用於jquery選擇器或什麼的。有沒有什麼解決方案讓我的jquery在html文件中沒有代碼的情況下工作?
我想我的html文件,看起來像這樣,如果這是可能的:
<head>
<script src="js/colorpick.js"></script>
</head>
將jQuery作爲頁面中的第一個腳本加載後,可以在'colorpick'文件的底部寫入以下內容:'$(colorpick_start);'。它應該在頁面上DOM準備就緒時觸發。 – MarcoL
你應該像'alert()'函數那樣在運行時調用它。像這樣,你可以簡單地調用你的'colorpicker_start();' –
如果我把$(colorpick_start);到它爲我工作的第一線!非常感謝。如果你想要,你可以把它寫成答案。 – TobiasW