$ is not defined (已解决)
F12调试页面Console错误提示
因为一个项目要引用utils,而且utils里用到了JQuery,所以提示$未定义,两个JS引入顺序反了
<script src="/www/xgwy_m/js/utils/utils.js"></script>
<script src="/js/jquery_lazyload-1.7.2/jquery.lazyload.min.js"></script>
<script>
function checkArea() {
var areaSize = $('#area').val();
if (utils.checkInt(areaSize)) {
if (areaSize.length > 10){
$('#area').val("");
}
}
}
</script>
应该修改为
<script src="/js/jquery_lazyload-1.7.2/jquery.lazyload.min.js"></script>
<script src="/www/xgwy_m/js/utils/utils.js"></script>
<script>
function checkArea() {
var areaSize = $('#area').val();
if (utils.checkInt(areaSize)) {
if (areaSize.length > 10){
$('#area').val("");
}
}
}
</script>
修改过后就不再报错了。