Jquery检测命令/自定义BBcode

时间:2015-07-14 20:49:58

标签: javascript jquery regex bbcode

所以我希望能够检测论坛中的用户在帖子中写的内容并相应地更改它的CSS。例如,

[hl color:'yellow']example test[/hl]

应该对文字应用高亮:

style="background-color: yellow"

我希望jQuery代码在成功时检测[hl color:,保存变量中' '之间的值,然后测试剩余的]。然后我希望它在style="background-color: " + var之后和]之前的文本中应用[/hl]

先谢谢。

当前的非工作代码:

$('.post').each(function() {   
  if($(this:contains('[hl color:'))) {
    var txt = [I have no idea];
    $(select the text in between tags).attr('style', 'background-color:' + txt);
  }
});

0 个答案:

没有答案