JS代碼:的選擇更改事件拋出一個 「jQuery是不是一個函數」 錯誤
function banChanged(){
$("#BanReason").on("change",function(){
if($(this).val() == "scrammer")
$("#BanLength").val("1week");
});
}
HTML代碼:
<select id="BanReason" onchange="banChanged()">
<option value="hack">Hack</option>
<option value="badlang">Bad Language</option>
<option value="scrammer">Scrammer</option>
</select>
<select id="BanLength">
<option value="1day">1 Day</option>
<option value="2days">3 Days</option>
<option value="1week">1 Week</option>
</select>
JavaScript是一種不同的位置。當我點擊選擇更改值時,我得到這個「不是函數」錯誤。腳本內聯工作,但需要將其加載到<script type="text/javascript" src="./test.js"></script>
標記中。
任何人都可以幫助我嗎?
@凱雷姆爾。請接受答案,如果它回答您的問題 – happymacarts
無法正常工作。我沒有說,但我嘗試在.tpl –
您收到了什麼錯誤。如果這是相同的錯誤。這意味着你的jQuery沒有加載,請確保 位於.tel文件中之前你包括你的其他.j的文件 – happymacarts