Javascript 如何在表中使用回调函数?

Javascript 如何在表中使用回调函数?,javascript,jquery,jeditable,Javascript,Jquery,Jeditable,为了设计样式,我通过javascript将一个类附加到一个元素上。当我通过jeditable进行内联编辑时,类消失了。我想通过回拨把它放回去,但它不工作。这就是我所拥有的: $('.edit_area').editable('{% url 'edit_post' post.id %}', { loadurl: '{% url 'load_for_editing' post.id %}', submitdata : { csrfmiddlewaretoken : "{{ csrf_token }}

为了设计样式,我通过javascript将一个类附加到一个元素上。当我通过jeditable进行内联编辑时,类消失了。我想通过回拨把它放回去,但它不工作。这就是我所拥有的:

$('.edit_area').editable('{% url 'edit_post' post.id %}', {
loadurl: '{% url 'load_for_editing' post.id %}',
submitdata : { csrfmiddlewaretoken : "{{ csrf_token }}"},
type: 'textarea',
cancel: 'Cancel',
submit: 'OK',
indicator: '<img src="{{ STATIC_URL}}images/loading.gif">',
tooltip: 'Click to edit...',
callback: function(value, settings) {
   $('pre').has('code').addClass("prettyprint");
   prettyPrint();
}
});
$('.edit_area')。可编辑('{%url'edit_post'post.id%}){
loadurl:“{%url”加载\u以进行\u编辑“post.id%}”,
提交数据:{csrfmiddlewaretoken:{{{csrf_token}}},
键入:“textarea”,
取消:“取消”,
提交:“OK”,
指标:“”,
工具提示:“单击以编辑…”,
回调:函数(值、设置){
$('pre').has('code').addClass(“prettyprint”);
预打印();
}
});
它不起作用。我还尝试了一个简单的javscript警报来测试,但也没有结果

如有任何建议,将不胜感激。我对javascript不是很有经验