我得到了这样的td

<td id='mytd' style="cursor: pointer" onclick="editLoadInfo(this)">


然后在js中,我通过以下方式将其禁用:

$("#mytd").removeAttr('onclick');


然后我通过以下方式启用它:

$("#mytd").attr('onclick', 'editLoadInfo(this)');


但是,当我添加attr时,jquery无法理解this。那怎么办

任何解决方案将不胜感激。

谢谢。

最佳答案

var el=$("#mytd").get(0);
el.onclick=function(){ editLoadInfo(this); };

10-06 00:00