I can’t seem to figure this out. I have a div with some text in it. When the user selects pieces of it (totally at random, whatever they want), I want a small popup to occur with the text inside of it.
To initiative the popup, can I just do this? …
$('#textdiv').click(function() {
But then how do I get only the selected/highlighted text?
jQuery isn’t going to be of much use here, so you’ll need pure JS to do the selection grabbing part (credit goes to this page):
You were on the right track with the
mouseuphandler, so here’s what I got working:And a live demo: http://jsfiddle.net/PQbb7/7/.