Причина, по которой трудно найти плагин для этого, состоит не в том, что он не очень "jQuery". Я имею в виду, что плагины jQuery обычно работают с объектами jQuery, и выбор не имеет ничего общего с какими-либо элементами.
Редактировать: Я пропустил тот факт, что вы разместили эту ссылку в своем вопросе, но я оставлю ее ниже для полноты, поскольку моя версия отформатирована лучше (но в остальном идентична). :)
<script language=javascript>
function getSelText() {
var txt = '';
if (window.getSelection) {
txt = window.getSelection();
} else if (document.getSelection) {
txt = document.getSelection();
} else if (document.selection) {
txt = document.selection.createRange().text;
} else return;
document.aform.selectedtext.value = txt;
}
</script>
<input type="button" value="Get selection" onmousedown="getSelText()">
<form name=aform >
<textarea name="selectedtext" rows="5" cols="20"></textarea>
</form>