JQuery окружить выделенный текст с SPAN

Следующий код должен окружать выделенный текст в данном Div с помощью span.

$(document).ready(function(){
    $('.format').click(function(){
       var highlight = window.getSelection();

        var spn = '<span class="highlight">' + highlight + '</span>';
        $('.conttext').content().replace(highlight, spn);

    });
});

Функцию такого рода можно использовать для предоставления форматирующих опций для HTML-содержимого DIV.

Что-то явно не так, поскольку в настоящее время это не работает.

http://jsfiddle.net/BGKSN/20/

Ответы на вопрос(2)

Ваш ответ на вопрос