IE7下不支持jquery.attr("onclick","function(){}"),
2015-11-11 15:45
495 查看
jQuery的attr方法是给指定的对象添加属性的。首先应该有一个对象,例如:$("#div").attr();然后onclick属性不能添加函数,因为onclick本身就是执行javascript的的一个属性,因此给他赋值的时候不能是函数。可以把函数体直接赋值过去就行了!$("#btn").attr('onclick','alert("dddd")')
$("#button").attr("onclick","submit()") 这个方法不能正常使用,但是可以用下面代码来实现:
document.getElementById("button").setAttribute("onclick","submit()");
$("#button").attr("onclick","submit()") 这个方法不能正常使用,但是可以用下面代码来实现:
document.getElementById("button").setAttribute("onclick","submit()");
相关文章推荐
- 配置JQuery与其它库的兼容性
- 很多人想要的Jquery 加载Loading效果,可以加到自己的项目中,结合Ajax使用
- jquery bind()与unbind()用法
- jquery $(document).ready() 与window.onload的区别
- jQuery实现页面详情展开收起
- 每个程序员都会的 35 个 jQuery 小技巧
- 用jquery.form实现多个submit按钮提交
- jquery事件对象属性
- jquery Ajax笔记
- jQuery判断checkbox是否选中的3种方法
- Jquery一个弹出各种类型层组件
- jQuery $.each用法
- jQuery官方文档对Ajax中get和post方法的解释
- jQuery插件markitup轻量级的文本编辑器
- Jquery弹出Alert,Confirm,Prompt对话窗
- jQuery实现页面背景随机切换
- jquery分页点击后页面置顶
- jQuery api 快速参考[转]
- jQuery实现购物车物品数量的加减
- 每个程序员都会的 35 个 jQuery 小技巧