Показать сообщение отдельно
  #1 (permalink)  
Старый 03.08.2016, 11:22
Аспирант
Отправить личное сообщение для snovapavel Посмотреть профиль Найти все сообщения от snovapavel
 
Регистрация: 08.03.2015
Сообщений: 78

Добавить класс для элемента
Добрый день!

У меня есть функция, которая ищет и заменяет данные, в выделенном тексте. Выгладит вот так:

function edit_shortcode_caption() {
  var textarea = document.getElementById('content'),
  txval = textarea.value;

  var selStart = textarea.selectionStart, 
  selEnd = textarea.selectionEnd;

  var slection = txval.substring(selStart, selEnd);

  if( slection ) {
    var replaced = slection

    .replace(/\t/gm, "  ");

    textarea.value = txval.substring(0, selStart) + replaced + txval.substring(selEnd, txval.length);
    selEnd = selStart + replaced.length;
  }

  textarea.setSelectionRange(selStart, selEnd);
}


Как мне её можно переделать, чтобы она добавляла класс .foo (если его нет), к выделенному элементу <tag>?
Ответить с цитированием