@0neS я в jquery только начинаю разобраться. Не могли бы Вы, пожалуйста, подсказать, где мне поменять код так, чтобы она работало не для картинки, а для дива?
@Petroveg Решил эту проблему. При клике добавил такой код:
var number = tag.indexOf('>')+1;
insertHTML(chars(tag), number);
Где number - номер позиции символа ">". "+1" делаю для того, что курсор был после этого символа. В самой функции вместо 0 пишу number.
@Petroveg Извините, что опять отвлекаю Вас, но у меня возник ещё один вопрос. Вот при нажатии на кнопку вставляется такой текст: "" (без кавычек). Вопрос: как сделать так, чтобы после вставки курсор был между тегами?
@Petroveg Я сейчас Ваш код подправил. Примерно так у меня сейчас выглядит. Чтобы Вы поняли, как у меня устроена часть кода. При таком решении текст вставляется в самое начало. Не могли бы Вы, пожалуйста, подредактировать текущий код, чтобы корректно работало?
Я не могу правильно прикрепить к своему html коду. Вставка идёт в начало строки. Если у Вас есть скайп, то не могли бы Вы, пожалуйста, мне помочь прикрепить правильно?