為什么js引入頁面后不起作用?
例如常見的報錯:Uncaught ReferenceError: $ is not defined。
可能出現這種情況的原因如下:
原因一:
引入js的位置不對,應在使用之前引入。
原因二:
引入的js路徑不對,所以無法使用或不起作用。
原因三:
引入js是標簽屬性寫錯,例如:引入js時用src='路徑',卻手誤或復制了引入css時的href='路徑'。
<script type="text/javascript" href="jquery.js"></script>
而正確的是:
<script type="text/javascript" src="jquery.js"></script>