У меня были проблемы со многими из гемов / плагинов WYSIWYG для Rails, поэтому я ' Я сам строю его, используя драгоценный камень RedCloth. Я хочу, чтобы пользователи видели предварительный просмотр своего текста в формате HTML при заполнении формы, но не знаю, как это сделать, используя jQuery и RedCloth. Вот что я попробовал в application.js:
$('#comment').keyup(function(){
var formatted = RedCloth.new($(this).val()).to_html;
$('#preview').html(formatted);
});
Не удивлен, что это не сработало, поскольку RedCloth.new, вероятно, не может быть выполнен в файле .js, но не знаю, как еще динамически форматировать текст.