Прекратить выделение текста в элементе таблицы - PullRequest
1 голос
/ 13 ноября 2009

У меня есть следующий код jQuery, который останавливает выбор пользователем текста в элементе таблицы.

$('table').live("selectstart", function(e) {
    e.preventDefault();
});

Это работает в IE, но не в Firefox. Как я могу заставить это работать в Firefox?

Спасибо

1 Ответ

4 голосов
/ 13 ноября 2009

Попробуйте это,

if($.browser.mozilla){//Firefox
    $('table').css('MozUserSelect','none');
}else if($.browser.msie){//IE
   $('table').live("selectstart", function(e) {
      e.preventDefault();
    });
}else{//Opera, etc.
   $('table').mousedown(function(){return false;});
}

Или используйте этот плагин: http://chris -barr.com / запись / disable_text_selection_with_jquery /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...