jquery动态改变onclick属性导致失效的问题解决方法


Posted in Javascript onDecember 04, 2013
<li id="" onclick =""></li>

虽然在很多时候,都是非常不推荐这样写的,但是还有有些时候会碰到这样的代码。

那么你可能在某些时候需要去修改onclick 的属性如下:

$("#id").attr("onclick",url);

这样的代码,在chrome和firefox 中可以得到你想要的结果。

遗憾的是在ie中,至少是ie7 以下是没有效果的,至于i8好像也是没有效果的。

办法就是使用jquery 绑定.

$("#id").attr("onclick","").click(function(){ 
// 
});

这里需要先清除onclick属性的值,再去绑定方示。

如果本来就没有设定onclick属性,刚不需要清除.

$("#id").click(funciton(){ 
// 
});
Javascript 相关文章推荐
js 如何实现对数据库的增删改查
Nov 23 Javascript
关于javascript中的typeof和instanceof介绍
Dec 04 Javascript
JQuery中SetTimeOut传参问题探讨
May 10 Javascript
jQuery学习笔记之总体架构
Jun 03 Javascript
JS实现OCX控件的事件响应示例
Sep 17 Javascript
jQuery中:image选择器用法实例
Jan 03 Javascript
简单谈谈Javascript中类型的判断
Oct 19 Javascript
ajax跨域调用webservice的实现代码
May 09 Javascript
javascript比较语义化版本号的实现代码
Sep 09 Javascript
jquery 键盘事件的使用方法详解
Sep 13 jQuery
vue仿淘宝订单状态的tab切换效果
Jun 23 Javascript
Vue.js中 v-model 指令的修饰符详解
Dec 03 Javascript
javascript设置金额样式转换保留两位小数示例代码
Dec 04 #Javascript
下拉列表select 由左边框移动到右边示例
Dec 04 #Javascript
JS获得QQ号码的昵称,头像,生日的简单实例
Dec 04 #Javascript
JavaScript执行顺序详细介绍
Dec 04 #Javascript
jquery validate添加自定义验证规则(验证邮箱 邮政编码)
Dec 04 #Javascript
浏览器图片选择预览、旋转、批量上传的JS代码实现
Dec 04 #Javascript
jquery内置验证(validate)使用方法示例(表单验证)
Dec 04 #Javascript
You might like
windwos下使用php连接oracle数据库的过程分享
2014/05/26 PHP
php获取远程文件的内容和大小
2015/11/03 PHP
php HTML无刷新提交表单
2016/04/05 PHP
JavaScript中__proto__与prototype的关系深入理解
2012/12/04 Javascript
jquery限制输入字数,并提示剩余字数实现代码
2012/12/24 Javascript
jQuery学习笔记之jQuery构建函数的7种方法
2014/06/03 Javascript
一个不错的仿携程自定义数据下拉选择select
2014/09/01 Javascript
JavaScript学习笔记之定时器
2015/01/22 Javascript
JavaScript中split() 使用方法汇总
2015/04/17 Javascript
js完整倒计时代码分享
2016/09/18 Javascript
JS添加或修改控件的样式(Class)实现方法
2016/10/15 Javascript
探讨跨域请求资源的几种方式(总结)
2016/12/02 Javascript
JS实现仿PS的调色板效果完整实例
2016/12/21 Javascript
seajs实现强制刷新本地缓存的方法分析
2017/10/16 Javascript
简单通过settimeout看javascript的运行机制
2019/05/10 Javascript
js实现点击生成随机div
2020/01/16 Javascript
vue项目配置同一局域网可使用ip访问的操作
2020/10/23 Javascript
[00:32]DOTA2上海特级锦标赛 COL战队宣传片
2016/03/04 DOTA
[44:40]KG vs LGD 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Python内置数据结构与操作符的练习题集锦
2016/07/01 Python
python3.5 + PyQt5 +Eric6 实现的一个计算器代码
2017/03/11 Python
pycharm 主题theme设置调整仿sublime的方法
2018/05/23 Python
详解python深浅拷贝区别
2019/06/24 Python
Python列表list常用内建函数实例小结
2019/10/22 Python
pandas实现DataFrame显示最大行列,不省略显示实例
2019/12/26 Python
Python 实现OpenCV格式和PIL.Image格式互转
2020/01/09 Python
python中提高pip install速度
2020/02/14 Python
python爬虫中抓取指数的实例讲解
2020/12/01 Python
Pytorch 中的optimizer使用说明
2021/03/03 Python
实习生自荐信范文
2013/11/13 职场文书
护士岗位职责
2014/02/16 职场文书
暑期学习心得体会
2014/09/02 职场文书
2014年禁毒工作总结
2014/11/24 职场文书
员工开除通知书
2015/04/25 职场文书
24句精辟的现实社会语录,句句扎心,道尽人性
2019/08/29 职场文书
spring cloud 配置中心客户端启动遇到的问题
2021/09/25 Java/Android