将标签插入textarea

时间:2011-03-26 14:18:44

标签: jquery markup bbcode

我正在开发自己的论坛软件,我现在正在编辑。 好吧,我想制作一些标签ofc,如[b]和[i]。

我该怎么做?好吧,我找到了这个帖子:Insert text into textarea with jQuery

并使用了这个:

$('a').click(function() //this will apply to all anchor tags
{ 
   $('#area').val($('#area').val()+'[b][/b]'); 
})

但是我也希望在[b]和[/ b]之间的标签之间指出,我该怎么做?

2 个答案:

答案 0 :(得分:1)

请参阅此问题:jQuery Set Cursor Position in Text Area

/ edit:对不起,评论已经回答了这个问题。

答案 1 :(得分:0)

如果这超出范围,请说出来,但您也可以使用JQuery selectedText插件选择文本并将其包装在[b] [/ b]标签中。我认为这可能对您的最终产品有所帮助(否则,对于您的问题,Billy Moon提到的上一个问题就足够了)