0

Я пытаюсь отключить выбор текста, и он отлично работает во всех браузерах, кроме IE. Я добавил немного кода в CSS, а также в индекс. Он по-прежнему не отключается.Отключить выбор текста в IE

Я добавил это к индексу:

$('#poet').disableSelection(); // deprecated in jQuery UI 1.9 

$(el).attr('unselectable','on') 
.css({'-moz-user-select':'-moz-none', 
     '-moz-user-select':'none', 
     '-o-user-select':'none', 
     '-khtml-user-select':'none', /* you could also put this in a class */ 
     '-webkit-user-select':'none',/* and add the CSS class here instead */ 
     '-ms-user-select':'none', 
     'user-select':'none' 
}).bind('selectstart', function(){ return false; }); 

$("#123").bind("selectstart", function(e){ 
    e.preventDefault(); 
    return false; 
}); 

$("#123").bind("selectstart", function (evt) { 
    evt.preventDefault(); 
}); 

И это в .css файле:

* { 
-moz-user-select: none; 
-khtml-user-select: none; 
-webkit-user-select: none; 
-ms-user-select:none; 
} 

Любая помощь будет принята с благодарностью. Спасибо.

ответ

0

Добавить оба из них в существующий класс CSS

-webkit-touch-callout: none; 
user-select: none; 

Кроме того, вы можете проверить эту ссылку для получения более подробной информации.

http://msdn.microsoft.com/en-us/library/ie/jj152140(v=vs.85).aspx


Prevent text selection when dragging from outside target in IE7/8


Учитывая, что этот пост определяет "JQuery":

$("#inputID").focus(function() { 
    $(this).blur(); 
}): 
+1

Как новый '-webkit' быть полезным, чтобы сделать его работу с 'IE'? – Cristy

+0

@Cristy При взгляде на образец кода очевидно, что он пытается отключить выбор для всех браузеров (включая IE). Это были единственные, отсутствующие в его классе, чтобы закончить это. – adam

+0

Большое спасибо за помощь @adam, но по какой-то причине она по-прежнему не работает. Мой код теперь содержит: /** STOP_HIGHLIGHTING **/ * { -webkit-touch-callout: нет; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } –

Смежные вопросы