var a=$("<a/>");
//在a的href中调用删除方法
a.attr("href","javascript:delRoleGroup("+n.id+","+id+")");
a.html("删除");
//只有火狐有效
//a.attr("onclick","delRoleGroup("+n.id+","+id+")");
直接创建a标签用attr赋onclick属性的话 在ie和google中失效 用js的a.onclick=方法名又会直接执行
所以要给a标签的href中调用js方法 问题解决

本文探讨了在不同浏览器中为HTML的A标签设置点击事件的有效方法。在IE和Chrome等浏览器中,直接通过jQuery的attr方法给A标签的onclick属性赋值可能会失效。文章提供了一种解决方案:通过修改A标签的href属性来调用JavaScript函数,从而确保在各种浏览器中都能正常工作。
3301

被折叠的 条评论
为什么被折叠?



