楼主:
BRBstar (安安好)
2018-08-28 22:18:53https://i.imgur.com/To8gfXT.jpg
https://i.imgur.com/CybZCOp.jpg
如图所示,
已在html档中引入<script
src="https://code.jquery.com/jquery-3.3.1.js"
integrity="sha256-2Kok7MbOyxpgUVvAk/HJ2jigOSYS2auK4Pfzbm7uH60="
crossorigin="anonymous"></script>
不知为何在js档还是显示错误,
上网找了解法试过都没有用,所以来ptt版上发文请问各位高手们QQ
作者:
kyrc (橘子)
2018-08-28 22:33:00检查一下引入的顺序?jquery要优先引入
楼主:
BRBstar (安安好)
2018-08-28 22:49:00跑起来有问题吗?看起来只是brackets的linter问题js档最上面加上 /* global $ */
作者:
kyrc (橘子)
2018-08-29 12:37:00你的js code放在哪个区域阿?放body的话,那…
楼主:
BRBstar (安安好)
2018-08-30 22:02:00谢谢Infinity大大加上之后有好了只是anime前面还是显示错误orz谢谢k大!!我的JS的确是放在html档body最尾端并用link加载JS档因为听说这样加载网页比较快可是移到html档的head区域好像错误也没有改QQ
eslint检测你的js时只认识当下的js不认识你的其他js档或html所以你如果在这个js档里用了其他js档定义的东西就会报错,你要告诉他你用了哪些全域变量如果anime是定义在另一个档案里,也要加在global可以写个config放在资料夹里比较方便
楼主:
BRBstar (安安好)
2018-08-31 08:56:00谢谢Infinity大大!已解决
我之前也有这问题,可是跑起来没差也就没管了。请问不处理会怎样吗?
楼主:
BRBstar (安安好)
2018-09-19 09:10:00我之前也是不处理没关系,可是觉得还是要理解一下为什么都会显示错误