我有一个jquery代码来设置click事件如下:$("#somediv").click(function(){alert('test')});
如何删除上述点击事件?似乎.click()方法总是会附加现有的方法.
使用
$('#somediv').unbind('click');
Run Code Online (Sandbox Code Playgroud)
如果您只想删除该功能,则需要对其进行引用:
var test = function() {alert('test');};
$("#somediv").click(test);
window.setTimeout(function () {
$('#somediv').unbind('click', test);
}, 10000);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6687 次 |
| 最近记录: |