Я собрал решение, представленное здесь @ dean-taylor, вместе с другим кодом выбора / отмены выбора из другого места в плагине jQuery, доступном на NPM:
https://www.npmjs.com/package/jquery.text-select
Установка:
npm install --save jquery.text-select
Использование:
<script>
$(document).ready(function(){
$("#selectMe").selectText(); // Hightlight / select the text
$("#selectMe").selectText(false); // Clear the selection
$("#copyMe").copyText(); // Copy text to clipboard
});
</script>
Дополнительную информацию о методах / событиях можно найти на странице реестра NPM выше.