Poniższy kod ma otaczać podświetlony tekst w danym dziale D o rozpiętości.jQuery surround podświetlony tekst z SPANEM
$(document).ready(function(){
$('.format').click(function(){
var highlight = window.getSelection();
var spn = '<span class="highlight">' + highlight + '</span>';
$('.conttext').content().replace(highlight, spn);
});
});
Funkcja tego rodzaju może zostać wykorzystana do zapewnienia opcji formatowania do DIV z treścią zgodną z HTML.
Coś jest jednak nie w porządku, ponieważ obecnie nie działa.
.replace nie działa na obiekcie tablicowym, chyba że zdefiniujesz go konkretnie jako metodę tego obiektu. .content() również nie istnieje. sprawdziłeś konsolę? –