如何在激活代码视图时将事件添加到summernote,我想在键入代码时触发键入操作。我正在尝试这样做,但效果不佳。
$(document).ready(function(){
$('#summernote').on('summernote.init', function () {
$('#summernote').summernote('codeview.activate');
}).summernote({
height: 300,
toolbar: [],
codemirror: {
theme: 'monokai'
}
});
$('#summernote').on('summernote.keyup', function(we, e) {
console.log('Key is released:', e.keyCode);
});
});
对不起,英语不好
答案 0 :(得分:0)
您可以使用Summernote网站上指出的以下解决方案:
$('#summernote').summernote({
callbacks: {
onKeyup: function(e) {
setTimeout(function(){
console.log('Key is released:', e.keyCode);
},200);
}
}
});
在这里还可以找到大量其他回调事件,包括初始化事件:https://summernote.org/deep-dive/
//You need to call summernote and add the callback then add your summernote.init event
$('#summernote').summernote({
callbacks: {
onInit: function() {
console.log('Summernote is launched');
}
}
});