首页 > 解决方案 > 如何使用函数和参数值函数动态地将 onClick 添加到标签

问题描述

我有这个

function myfun(par1,par2){
   //some code...
}

在我的html中

<a href="#" onClick="myFun('a','b')">hi there</a>

好吧,我需要删除 href 和 onClick attr 并且我在其他函数中完成了它,我使用了 jquery 。

function towFun(){
   var var1='somVal1';
   var var2='somVal2';
   if(some condition is true){
     $('a').removeAttr('href');
     $('a').removeAttr('onClick');
   }else{
     //right there I'll need add like attr to a tag these attr again
     $('a').attr('href','#');//its OK
     $('a').attr('onClick','myFun(\''+var1+'\'\,\''+var2+'\')');**//it's not OK**
   }
}

我能用这个做什么?谢谢大家。

标签: javascriptjquery

解决方案


推荐阅读