1
我知道這個問題已經被問過,但答案根本沒有工作如何unhighlightable一個div內使文本
我想在這裏加入了jQuery禁用選擇的代碼,它不工作
jQuery.fn.extend({
disableSelection : function() {
return this.each(function() {
this.onselectstart = function() { return false; };
this.unselectable = "on";
jQuery(this).css('user-select', 'none');
jQuery(this).css('-o-user-select', 'none');
jQuery(this).css('-moz-user-select', 'none');
jQuery(this).css('-khtml-user-select', 'none');
jQuery(this).css('-webkit-user-select', 'none');
});
}
});
我嘗試添加用戶選擇沒有它,但它沒有工作
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: moz-none;
-ms-user-select: none;
user-select: none;
,並正在考慮塗料生產透明字母(會有點資源密集型)
的原因我需要的文本是不高的是它是一個使用gamequery的遊戲,當拖動對象時,div內的文本被突出顯示,這使得它看起來非常醜陋。