Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   редактор bb-кода (https://javascript.ru/forum/jquery/11833-redaktor-bb-koda.html)

Invis1ble 16.09.2010 05:10

редактор bb-кода
 
Уважаемые знатоки jQuery! Помогите, а то мозги уже кипят!
function tag(tag1, tag2)
{
  var message = jQuery('textarea:last');

  try
  {
    message.focus();  
    var range = document.selection.createRange();    
    range.text = tag1 + range.text + tag2;
  }
  catch (e)
  {
    var start = message.selectionStart;
    var end = message.selectionEnd;

    message.value = message.value.substr(0, start) + tag1 + message.value.substr(start, end - start) + tag2 + message.value.substr(end, message.value.lenght);
  }  
}

Нужно переписать под jQuery, манипулировать будем с последним в html-коде textarea (см. 3 строку кода). Огромная просба не отсылать в мануалы и т.д., т.к у меня итак уже каша сплошная в голове. Исправьте код (я подозреваю, что там токо методы и свойства на джейкверовские надо поменять, но аналоги в нете не нашел), я проанализирую и сопоставлю с тем, что творил я - так мне намного проще будет разобраться...


Часовой пояс GMT +3, время: 02:46.