Selectionstart работает из html-атрибута, select можно частично закрыть вот этим кодом:
$('.to-chto-nyzhno').on('selectstart', function () {
$(document).one('mouseup', function() {
alert('select!');
});
});
Но это не учитывает выделение с помощью Ctrl+A или Shift+⇆.