我通过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();
}
});
它不起作用。我还尝试了一个简单的javscript警报进行测试,也没有任何结果。
任何建议将不胜感激。我对javascript不是很有经验。