JS错误

来源:互联网 发布:工控编程吧网址 编辑:程序博客网 时间:2024/06/04 22:05
1.JQuery代码要被驱动包裹,就是要被加载,不然失效,如果方法没有在$(function(){})的包裹中就会失效

<script type="text/javascript">
$(function(){
$(".checkabvc").click(function(){
alert("checkbox")
})
})
</script>
<script type="text/javascript">
$(".checkabvc").click(function(){
alert("checkbox")
})
</script>

2.两个不同版本的JQuery封装会起一起引用会起冲突,造成功能失效

3.静态资源的引用不仅跟本身路径有关系,还受项目框架的影响,有些路径是会被拦截,有些路径才可以引用,所以静态资源的位置也放正确


4.如果alert()括号里本身有误则这个alert失效

5.在JS中,声明一个全局变量的时候,有时候需要给这个变量初始化(即赋值null),然后这个变量才能正常的使用

6.局部错误虽然不会导致整个JS的失效,但是它之后的JS会全部失效

7.function 方法名()  如果方法名不符合语法规则,整个方法失效

8.JQuery中方法名的定义一定要注意避开关键词,不然方法失效

9.js事件只能作用于当前页面

10.里面只要有一点语法错误整个JS不再有用

11.在用Jquery语法的时候,必须导入jQuery包

12.以GET方式问号占位去传参要用&单个字符连接,不然没有逗号隔开

13.问号传参window.location.href="<%=basePath%>/tool/mapADR?ZUOBIAO_X="+ZUOBIAO_X+"&ZUOBIAO_Y="+ZUOBIAO_Y;中间是&符号,被写成$符号

14.写了一个Ajax,一直响应失败,重启都不行,过了半天自动好了

15.JSP添加了JS中定义的一个方法的点击事情,但是点击事件一直是失效的,然后把方法名改下就可以了,之前这个方法名一直可以用,没找到原因


0 0
原创粉丝点击