一键查询清除事件



我有一个底部代码。当我单击编辑按钮时,我想清除 m 状态类下方的事件。

$('.m-state').one('click', function() {
#code...
});
$('.edit').click(function(evt) {
# clear m-state class event.
})

单击编辑按钮时如何取消绑定事件?我尝试使用 .off 并取消绑定,但它们不起作用。

我相信我能够下班了:http://jsfiddle.net/k4aoggmp/

<div class="test1">Test 1</div>
<div class="test2">Test 2</div>

.

var oneHandler = function() { alert('yo'); };
$('.test1').one('click', oneHandler);
$('.test2').on('click', function(evt) {
$('.test1').off('click', oneHandler);
})

最新更新