我正在尝试在我正在制作的这个论坛上制作一个引用函数,当我按下引号我只是用{mark}填充textarea
,但唯一的事情是我需要在降价前加上在>
的每一行上,这是一个引用。
$('.quotePost').on('click', function(e) {
let quotePostId = $(this).data('quote-id');
let quoteBlock = rawMarkDown.find(x => (x.id === `quote-id-${quotePostId}`));
console.log(quoteBlock.md);
$('#replyBox').val(quoteBlock.md);
});
到目前为止,这就是我所拥有的一切。
e.g。引用的字符串:
> > #HEY
> >
> > This is a test!
所以,如果我点击它就会变成
> > > #HEY
> > >
> > > This is a test!
答案 0 :(得分:1)
您可以使用replace function
void foo(std::vector<std::string> localcopy) {
...
}
quoteBlock.md.replace(/^/gm, '> ')
&#13;
document.getElementById('r').innerHTML = document.getElementById('t').value.replace(/^/gm, '> ');
&#13;