我有一个底码。当我点击编辑按钮时,我想清除m-state类下面的事件。
$('.m-state').one('click', function() {
#code...
});
$('.edit').click(function(evt) {
# clear m-state class event.
})
点击编辑按钮后如何取消绑定事件?我试图使用.off和unbind,但他们没有工作。
答案 0 :(得分:0)
我相信我能够下班: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);
})