4eloBek
@4eloBek
ученик

Некоторые ф-ции плагина jQuery Caret не работают в div?

Подключил плагин jQuery Caret. Начал тестить.

HTML:
<div id="element" contenteditable="true">text text text<br>text text text<br>text text text<br>text text text<br></div>
<br><input type="button" id="btn" value="Test">

JS:
var pos = 0;
// Получаем положение курсора
$('#element').on('click', function() {
    pos = $('#element').caret();
	alert(n1);
});
// Устанавливаем положение курсора
$('#btn').on('click', function() {
	$('#element').caret(pos);
});


При установке положения, каретка идет в самое начало. Подскажите, что не так? О_о
P.S. JSFiddle
  • Вопрос задан
  • 300 просмотров
Пригласить эксперта
Ответы на вопрос 1
orlov0562
@orlov0562
I'm cool!
Все правильно, у тебя pos=0 а потом ты делаешь $('#element').caret(pos); она и идет в самое начало

Я думаю ты хотел сделать это: jsfiddle.net/280uz0ct/1
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы