国内外VPS
主机测评与优惠

JQuery动态修改onclick函数的参数值

JQuery动态修改onclick函数的参数值:

html代码

  

JQuery代码

  function change(id,status1,status2){  let btns = $("#btn-"+id+" a");  ........  btns.each(function(index,element){  $(this).removeAttr('onclick').attr("onclick","change("+id+",2,"+index+")");  //JQuery动态修改onclick函数的参数值  });  }

在JQuery中通过attr方法为元素添加函数,网上的资料一般都是这么介绍的,但是如果元素本身已经有同名函数了,那么要先通过removeAttr方法移除同名函数后再通过attr方法添加,也就达到了动态修改函数参数值的目的了。

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《JQuery动态修改onclick函数的参数值》
文章链接:https://www.liuzhanwu.com/3204.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

登录

找回密码

注册