I was trying example code found here http://api.jquery.com/select/
$(":input").select( function () {
$("div").text("Something was selected").show().fadeOut(1000);
});
Now my question is instead of printing “Something was selected” , can I get exact selected text?
I want jquery .select() specific answers . I got other solution from here
.select()has nothing to do with retrieving the actual selected text. Select is just like.click(): an easy, shorthand way way to bind a handler function to the select event.It says right in the API docs:
So you bind with
element.select(...)(or better still,element.on("select", ...)), and then you use one of the many cross-platform solutions to retrieve the selection. This is the basic idea: http://jsfiddle.net/NjW5a/3/