jquery通过attr修改onclick事件

[javascript] view plaincopyprint?
  1. <span style="white-space:pre">                  </span>var a=$("<a/>");  
  2.                     //在a的href中调用删除方法  
  3.                     a.attr("href","javascript:delRoleGroup("+n.id+","+id+")");  
  4.                     a.html("删除");  
  5.                     //只有火狐有效  
  6.                     //a.attr("onclick","delRoleGroup("+n.id+","+id+")");  


 

直接创建a标签用attr赋onclick属性的话 在ie和google中失效  用js的a.onclick=方法名又会直接执行

所以要给a标签的href中调用js方法  问题解决

相关推荐