Maybe this is a browser related issue? I'm on Chrome at the moment...
What I'm trying to accomplish is allow the user to save text that they've selected (highlighted) on the page with their cursor.
I've got the javascript/jQuery/ajax all setup...and it works like a charm when I'm testing it via the console.
i.e. - I select some text and then run this command.
alert(getSelected());
To which I get an alert popup with the selected characters.
...so it works in theory.
HOWEVER - When I want to use a button to make the call, what's happening is that the text selection dissapears FIRST, and thus I am unable to then see/save what they've selected.
<script>
$('#save').click(function(){
var selected_text = getSelected();
});
</script>
<div id="save"><img src="the_save_button.jpg" height="50" width="50" /></div>
Is there a way to maintain the text selection upon clicking/after clicking the "save" DIV?
Open to any and all solutions!! Thanks!
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…