Zachowaj zaznaczenie tekstu podczas używania DIV jako przycisku

Może to jest problem związany z przeglądarką? Obecnie jestem w Chrome ...

To, co próbuję osiągnąć, to umożliwienie użytkownikowi zapisania tekstu zaznaczonego (podświetlonego) na stronie za pomocą kursora.

Mam już javascript / jQuery / ajax all setup ... i działa jak urok, gdy testuję go za pośrednictwem konsoli.

tj. - wybieram jakiś tekst, a następnie uruchamiam to polecenie.

alert(getSelected());

Do którego otrzymuję alert z wyskakującym okienkiem z wybranymi postaciami. ... więc działa w teorii.

JEDNAK - Kiedy chcę użyć przycisku, aby wykonać połączenie, dzieje się tak, że wybór tekstu zanika PIERWSZY, a tym samym nie mogę zobaczyć / zapisać tego, co wybrali.

<script>
$('#save').click(function(){
  var selected_text = getSelected();
});
</script>

<div id="save"><img src="the_save_button.jpg" height="50" width="50" /></div>

Czy istnieje sposób na utrzymanie zaznaczenia tekstu po kliknięciu / po kliknięciu „zapisz” DIV?

Otwarty na wszystkie i wszystkie rozwiązania !! Dzięki!

questionAnswers(4)

yourAnswerToTheQuestion