我通过 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不是很有经验。