1. ホーム
  2. javascript

[解決済み] jQueryを使用してテキスト選択を無効にするには?

2022-04-15 21:15:56

質問

jQueryやjQuery-UIには、指定された文書要素に対してテキスト選択を無効にする機能はありますか?

解決方法を教えてください。

jQuery 1.8では、以下のようにすることができます。

(function($){
    $.fn.disableSelection = function() {
        return this
                 .attr('unselectable', 'on')
                 .css('user-select', 'none')
                 .on('selectstart', false);
    };
})(jQuery);