我正在尝试这样做。这是在jsfiddle:http: //jsfiddle.net/QGGhW/2/
但是在我点击之后not now
,下一个文本输入就不再可点击了。
我怎样才能做到这一点?是否有类似的东西.on('click');
再次追加点击事件?
感谢任何帮助。
我正在尝试这样做。这是在jsfiddle:http: //jsfiddle.net/QGGhW/2/
但是在我点击之后not now
,下一个文本输入就不再可点击了。
我怎样才能做到这一点?是否有类似的东西.on('click');
再次追加点击事件?
感谢任何帮助。
要删除已注册的处理程序,您还需要将已注册的事件处理程序实例传递给.off方法。
$(document).ready(function(){
function fn(){
$(this).html('<textarea> </textarea><button class="test">save</button><button class="dont">not now</button>').off('click', fn);
};
$('#write_comment').on('click', fn);
$('#write_comment').on('click','.test', function(){
alert('testme');
});
$('#write_comment').on('click','.dont', function(){
console.log('d')
$('#write_comment').text('click me').on('click', fn);
});
});
演示:小提琴