Project

General

Profile

Download (527 Bytes) Statistics
| Branch: | Tag: | Revision:
$.fn.SelectOnClick = function () {
return $(this).on('click', function () {
// In here, "this" is the element
var range, selection;

if (window.getSelection) {
selection = window.getSelection();
range = document.createRange();
range.selectNodeContents(this);
selection.removeAllRanges();
selection.addRange(range);
} else if (document.body.createTextRange) {
range = document.body.createTextRange();
range.moveToElementText(this);
range.select();
}
});
};
(24-24/32)