在写项目时 运用了一个js函数 死活执行不了 一直报 is not defined错误
经过排查 发现了两处错误问题
第一处
原因是引入jquery.js顺序不对 jquery.js要放在其它js之前。
<script src="__ADMIN__/js/jquery.js" language="JavaScript" type="text/javascript"></script>
<script src="__ADMIN__/js/bilibili.js" language="JavaScript" type="text/javascript"></script>
第二处
<script src="__ADMIN__/js/jquery.js" type="text/javascript" defer="defer"></script>
我错误的运用了标签 defer属性
看官方说明
defer 属性规定是否对脚本执行进行延迟,直到页面加载为止。
因为defer属性 所以想要的效果被延迟了 所以发生了错误。
请各位以后引以为戒