js生成html代码的功能缺失问题解决(jquery live 事件实例)
2013-10-30 15:22
537 查看
做一个页面遇到一个需求,勾选不再显示再点确认后,下次特性导航不再出现,但再点击帮助链接,特性导航会再次出现。
特性导航用cookie记录不再出现后,可以完成下次不再出现,但要在此基础上再让他出现,就出现了某些功能的缺失。
由于特性导航是用js动态生成的,所以开始我的代码遇到了问题,新加载的页面,功能没问题,但再点击帮助链接,下一步的功能就没了。
后来想起有一个live函数,正好是我现在的情况,即新生成的代码没有了某些功能
于是,我将代码修改了一下
再测试,功能实现了。
特性导航用cookie记录不再出现后,可以完成下次不再出现,但要在此基础上再让他出现,就出现了某些功能的缺失。
由于特性导航是用js动态生成的,所以开始我的代码遇到了问题,新加载的页面,功能没问题,但再点击帮助链接,下一步的功能就没了。
后来想起有一个live函数,正好是我现在的情况,即新生成的代码没有了某些功能
于是,我将代码修改了一下
再测试,功能实现了。
相关文章推荐
- jquery live方法,解决jquery动态添加按钮无法触发点击事件的问题
- 微信开发,解决jquery.qrcode.min.js生成二维码长按不识别问题
- 意外解决js动态生成的html代码中一些事件失效问题
- js中的事件委托机制(解决动态生成的dom元素无法绑定事件的问题)
- 意外解决js动态生成的html代码中一些事件失效问题
- jquery解决asp.net gridview模版列只能在自动生成列之前的问题
- jquery动态添加元素事件失效问题解决方法
- Ajax局部更新导致JS事件重复触发问题的解决方法
- jquery1.9以上 动态生成元素 live和on失效的解决方法
- 解决jquery 新建的元素事件绑定问题
- onclientclick事件使用JS页面会刷新问题解决
- 解决jQuery元素绑定toggle事件后元素变成隐藏的问题
- 史上最全的CSS hack方式一览 jQuery 图片轮播的代码分离 JQuery中的动画 C#中Trim()、TrimStart()、TrimEnd()的用法 marquee 标签的使用详情 js鼠标事件 js添加遮罩层 页面上通过地址栏传值时出现乱码的两种解决方法 ref和out的区别在c#中 总结
- JS/Jquery使用过程中遇到的问题和解决方法
- jquery使用live绑定toggle事件,第一次点击没有反应,第2次才起作用问题
- ZeroClipboard / jquery.zclip.min.js跨浏览器复制插件使用中遇到的问题解决
- AngularJs & JQuery 结合使用存在的问题 之 input hidden 问题解决方案
- jquery无法为动态生成的元素添加点击事件的解决方法
- 解决jQuery.live在mobile safari(iphone / ipad / ipod)绑定失败的问题
- prototype.js 和jquery-1.6.2.js冲突问题解决方法