[英]Markdown: Convert multiple paragraphs into blockquote?
我正在Laravel 4应用程序中建立一个论坛。 在查看主题时,用户可以引用以前的帖子。 一个共同的特点。
这是我现在拥有的基本设置...
用户单击帖子上方的引用图标。 帖子的内容存储在data-content(引用链接的属性)内部。
<a class="quote" data-content="{{ $post->content }}" href="#">Quote</a>
使用jQuery,我用data-content值填充了新帖子的文本区域:
$('.quote').click(function() {
$('#new-post textarea').val($(this).data('content'));
});
问题就在这里...
我想使用Markdown的blockquote来显示引用的数据。 在填充文本区域之前,我需要以某种方式在每个段落的开头添加“>”。
这是帖子及其存储在数据库中的示例(如您所见,没有HTML标记等,这只是原始段落) -http://paste.laravel.com/12KO
有人对我该如何解决有任何建议吗?
谢谢。
除了.replace("\\n\\n", ">\\n\\n")
我想不出什么简单的方法
$('.quote').click(function() {
var quote = $(this).data('content');
var quotedText = quote.replace("\n\n", ">\n\n");
$('#new-post textarea').val(quotedText);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.