鍍金池/ 問(wèn)答/HTML/ window.onload報(bào)錯(cuò)

window.onload報(bào)錯(cuò)

datepicker在$(document).ready可以執(zhí)行但在window.onload()就報(bào)錯(cuò)

Uncaught TypeError: $(...).datepicker is not a function

相關(guān)代碼

<script type="text/javascript">
$(document).ready(function(){
alert("document");
$("#date").datepicker({

    yearRange: '-70:+0' 

});

});

window.onload= function(){
alert("window")
$("#date").datepicker({

    yearRange: '-70:+0' 

});

}
</script>

你期待的結(jié)果是什么?實(shí)際看到的錯(cuò)誤信息又是什么?

回答
編輯回答
涼汐

window.onload版本你自己寫(xiě)的demo中,一定是把jquery庫(kù)放到整個(gè)html最后了。而這段賦值onload的代碼寫(xiě)在了加載jquery之前。

把引入jQuery的代碼放到 window.onload之前就沒(méi)有問(wèn)題了。

2018年8月18日 15:52