我一直在寻找几个小时,尝试了很多不同的解决方案,但任何事都适合我。
我正在jQuery中构建自己的文本编辑器,但现在我遇到了一个问题:
我现在有这个代码:
function bbcode() {
var div = document.querySelector('textarea');
var start = div.selectionStart;
var finish = div.selectionEnd;
var text = div.value.substring(start, finish);
div.value('[b]' + text + '[/b]');
}
这也是:
$('#bold').click(function(evt) { bbcode(); });
#bold 是一个按钮,当我点击它时我想要它,它为我添加了bbcode的第一部分([b]),我已选择的文本和最后一部分bbcode。
但它对我不起作用。哪里有问题?
感谢阅读和帮助。
PD:我希望我能解释清楚。干杯。
答案 0 :(得分:0)