zoukankan      html  css  js  c++  java
  • 模板

    一、前言

    目前为止也算是扯过几个小项目了,姑且算作有点经验,以下总结一些遇到的坑,和涨到的姿势,将它们记录下来,希望以后不要再坑到自己。

    以下总结是有卤煮亲测有坑,下次开项目的时候看一眼,希望不要再最后在返工。

    二、正文

    第一坑:jQuery中绑定事件记得写到$(function(){})里面

    下面来解释一下,原先我不知道绑定事件为啥要写到$(function(){}),然后果然很傻很天真的把$("xxx").click(function(){});统统丢到$(function(){})外面,如果是在普通的html页面里面似乎是没多大问题的,问题出现在当页面一部分使用jQuery里面的load方法:load(url,[data],[callback])的时候


    像上面那样的写法呢,如果#clickme的绑定不写在$(function(){})出现的结果就是如果a.html里面的#changeme先load了b.html然后又load了其他什么的东西然后又load回了b.html,这时候b.html被load了2次,那么就绑定了2次click事件,然后就会欢乐的弹2个alert给你,更欢乐的是加载几次弹几次

    综上,请将事件绑定写在$(function(){})里

    三、总结

    这一次对坑的整理先这么多,下次想起来别的再说。

  • 相关阅读:
    使用ZeroMQ(clrzmq)实现异步通信
    WCF扩展之实现ZeroMQ绑定和protocolBuffer消息编码(一)概要设计
    .net 数据缓存(二)之Redis部署
    .net 数据缓存(一)之介绍
    如果css足够强大了,你还会用编程的方式实现去实现css已有的功能吗?
    我想做一个合格的工程师
    当新手使用JS库遇到问题怎么办
    JS(JavaScript)脚本库的积累
    ASP.NET MVC 必备开发环境
    z-albert之开启博文之路
  • 原文地址:https://www.cnblogs.com/sinxcosxtanx/p/5094137.html
Copyright © 2011-2022 走看看