在keyup上我的脚本做了一些事情,我想知道我是否可以关闭它,就像在,我只想让它检查一个键。
ckEditorNewsArticle.document.on("keyup", function(){
编辑:
ckEditorNewsArticle.document.on('keyup', function(){
alert('key up');
});
这很有效。但我只能通过使用一次来解雇它。
ckEditorNewsArticle.document.one('keyup', function(){
alert('one');
});
答案 0 :(得分:4)
您可以使用(惊讶,惊喜),.off()
来关闭事件。
ckEditorNewsArticle.document.off('keyup');
如果您希望处理程序只运行一次,我建议您使用.one()
吗?
ckEditorNewsArticle.document.one('keyup', function () {
// do something
});
答案 1 :(得分:3)
使用.one()
:
将处理程序附加到元素的事件。处理程序已执行 每个元素最多一次。