今天写JS遇到一些奇怪问题, 加深了对js这三个方法的理解
同样的是绑定定事件的方法, 却各有区别
bind 普通的绑定事件, 页面加载完成后, 再ajax添加到页面中事件无效
live 页面加载完成后, 再ajax添加到页面中仍然有效 , 但是! 重新load()加载页面后live仍然有效, 代码load()了几遍就执行几遍, 这不是我们想要的结果了!解决办法用delegate
delegate 页面加载完成后, 再ajax添加到页面中仍然有效 ,不存在live() 遇到load()重复执行的问题!!!!
具体用法见jquery手册