美文网首页
2018-05-08

2018-05-08

作者: 左灯_右行 | 来源:发表于2018-05-08 22:59 被阅读0次

    遇到的该死的,令人懊恼的小问题:

    当我在用$符号取id为to_reset的按钮的点击事件,在post 提交id时未加引号会引起报错,如果id的值为空则会报错,但是我误入一个错误的想法,认为把button隐藏掉是不会执行该点击按钮的事件。其实这个想法是正确的,但是我这个方法单独写出来,每次加载界面都会执行,所以当admin.id为空我又没加引号时前台会报错,如果我把他写在$function(){}中就能达到效果。

    在 ${function(){}} 里写方法 页面加载就会加载js执行

    function(){} 只有在调用该方法时才执行

    解释:

    $(function(){

    //TODO:这里的内容表示js只有在DOM元素全部加载结束后才会执行

    });

    $(function(){})是代表页面加载完的时间,就相当于你在body定义onload事件,写在其他地方是可以的,只是我们习惯在加载后注册jQuery事件,你写的外面就要考虑它的加载顺序了,如果写在里面是不需要的...因为它会等到页面加载完毕才去运行的.

    写这 辣鸡问题来让自己记住下次不能再犯错。

    随手记:

    相关文章

      网友评论

          本文标题:2018-05-08

          本文链接:https://www.haomeiwen.com/subject/pcrgrftx.html