Uncaught SyntaxError: Invalid or unexpected token

今天引入fontawesome样式文件的时候,增加了一行代码:

<script type="text/javascript" src="/css/font-awesome.css"></script>
然后在页面上按awesome上写上代码:

<i class="fa fa-camera-retro"></i>
结果不仅不显示,而且控制台出现报错:

Uncaught SyntaxError: Invalid or unexpected token
一直在想,这么简单的一句代码,怎么会出现问题呢?有些纠结中,但一时又没看出哪里有问题。

于是只能仔细再找找问题,因为控制台一直将问题定位到css文件内容里面,因此也误导我找了好久。结果回过神来一想,自己引入css文件的时候是拷贝的,当时没有细想就随便拷贝了,可能是拷贝错了,结果一看,真的是拷贝错了,引入css文件时,使用了引入js的代码。悄然大悟!

修改成正确的引用方式就可以了:

<link rel="stylesheet" href="/css/font-awesome.css">
的确一切正常了!有时候如果方向不对头,就不要一头钻牛角尖了,一定要换种思路来处理问题,这样反而会云开雾散。

您可能还会对下面的文章感兴趣: