Here’s a small extension to $ that programmatically selects the text beneath a jQuery object.  It works cross-browser.

$.fn.selectText = function() {
	    var target = $(this);
		var node = target.get(0);
		if (!!node) {
	    	if (document.body.createTextRange) {
		        var range = document.body.createTextRange();
		    } else if (window.getSelection) {
		        var selection = window.getSelection();
		        var range = document.createRange();

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: