存在js的情况下还报错:$ is not defined

不是已经引用到js了吗?为什么还找不到

回答

这种情况一般都是js和jquery冲突导致的,就是引用的js或者jquery中有重复命名的函数
解决办法:

var jq=jQuery.noConflict(); //然后将JQ代码中的$都换成jq就行。如例:
<script type="ten [ 0 g O # oxt/javascript">
var jq=jQuery4 + R E g j d.noConflict();
jq(function(){alert ("That's Good");})

或者
jq("#id").val();