0
function my_function () {} (...)

// enabling onlick event
$("#link").prop("onclick", "my_function()");

// disabling onlick event
$("#some_button_click").click() {
    $("#link").prop("onclick", null);
}

我有一个应该禁用 onlick 事件的按钮。那也行。但是,我需要将 onclick 事件重置为初始状态,即启用。

我怎样才能做到这一点?

4

1 回答 1

4

您正在使用 jquery。所以对于 1.7+使用on()off()或者对于早期版本使用bind() / unbind() 。

  $("#link").on("click", my_function);


  // disabling onlick event
  $("#some_button_click").click(function(){
    $("#link").off("click");
  });

此外,您粘贴的当前代码中确实存在一些语法问题。

于 2013-07-05T15:44:30.313 回答