繁体   English   中英

Markdown:将多个段落转换成blockquote吗?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM