如何在javascript中重新绑定onclick属性

how to rebind the onclick property in javascript

本文关键字:绑定 onclick 属性 新绑定 javascript      更新时间:2023-09-26

我有下面的代码,我成功地禁用了属性

.prop("onclick", null)
.prop("onmouseover", null)
.prop("onmouseout", null);

现在,如果我想重新绑定点击事件,我应该怎么做。

要将事件添加回元素,请使用bind函数。

$("YourElement").bind("event",function(){
    //Do what you want.
    }

您可以通过多种方式来实现。我不使用来调用prop()方法,但我认为您只需要使用它并将函数的名称设置为第二个参数。

function yourFunction()
{
   // The job with onclick
}
DOMElement.prop("onclick", "yourFunction");

您也可以使用匿名函数。

使用此文档可以执行以下操作:http://api.jquery.com/prop/

我建议你应该使用removeProp()而不是prop("yourprop",null)!