A library that allows you to access the text selected by the user.
To install Selecting, execute:
npm install selecting
Or Bower too:
bower install selecting
Or simply pick up the file from src directory.
Selecting doesn't depend on jQuery, Zepto or any other library to work. You need just to include it at the end of your HTML code:
<script src="https://github.com/EvandroLG/selecting/raw/master/selecting.js"></script>
Then you can call window.selecting
function passing two parameters: an DOM element (jQuery object or NodeList) to listen to and a callback function that receive a Selection object by parameter. For example:
window.selecting($('.container'), function(selector) {
// Properties
selector.text; // The selected text
selector.wordCount; // The number of words selected
});
@evandrolg | @felquis | @gibatronic |