Tekst piosenki
var dmp = new diff_match_patch();
var draftName = #{@draft.name.to_json};
$(document).ready(function() {
$(„textarea#draft”).keyup(function() {
diff();
});
})
function diff() {
var a = localStorage.getItem(draftName) || „”, b = $(„textarea#draft”).val();
if (a != b) {
var delta = {};
var timestamp = new Date().getTime();
delta[timestamp] = dmp.diff_toDelta(dmp.diff_main(a, b));
appendToDeltaFile(delta);
localStorage.setItem(draftName, b);
};
};
var appendToDeltaFile = function(delta) {
var oldDeltas = JSON.parse( localStorage.getItem(draftName + „-deltas”) );
var newDeltas = $.extend(oldDeltas, delta);
localStorage.setItem(draftName + „-deltas”, JSON.stringify(newDeltas));
};











Komentarze (0)