Correctly saves changes made while in code view in the Summernote editor.
目前為
// ==UserScript==
// @name Kanka Summernote Code View Save Fix
// @namespace http://tampermonkey.net/
// @version 3
// @description Correctly saves changes made while in code view in the Summernote editor.
// @author Salvatos
// @match https://kanka.io/*
// @icon https://www.google.com/s2/favicons?domain=kanka.io
// @grant none
// @run-at document-end
// ==/UserScript==
// Wait for Summernote to initialize
$('#entry').on('summernote.init', function() {
// Add input event to code editor
var codeEditor = $('#entry + div').find('.note-codable');
codeEditor.on('input', ()=>{
// Copy code editor’s value to Summernote’s hidden textarea
$('#entry').val(codeEditor.val());
});
});