我有一个文本区域,其中包含很多文本,并且我有代码,因此当您按Shift + Enter时,它将插入一段文本。但是,此刻,文本一经滚动,以使插入符号位于屏幕底部。
我的插入代码:
$("#body textarea").bind('keydown', function(event) {
var caret = $("#body textarea").caret();
if(event.keyCode == 13 && event.shiftKey)
{
var text = "[br]"
insertText("#body textarea", caret.start, caret.end, text, "");
$("#body textarea").caret(caret.start+(text.length), caret.start+(text.length));
}
});
有谁知道我能做些什么来阻止它将插入符号逼到最低点?
干杯
黑幽灵
最佳答案
我在stackoverflow.com上发现了同样的麻烦并为您制作样品
http://jsfiddle.net/deerua/WAZBQ/
关于javascript - 停止插入符号跳到文本区域的底部?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9185629/