2012-08-05 47 views
1

如何重新啓用IE上的文本選擇,Opera & Webkit?重新啓用文本選擇(Opera,webkit,即)

我禁用它這樣的:

$(this).mousedown(function(){return true;}); //Opera, webkit 
$(this).bind('selectstart',function(){return true;}); //IE 

(與Firefox,我可以很容易地$(this).css('MozUserSelect','text')重新啓用;

回答

2

我覺得做的最好的事情將是unbind事件偵聽器。

+0

它的工作原理,謝謝! $(this).unbind('mousedown'); $(this).unbind('selectstart'); – Chuck 2012-08-05 18:25:51

+0

Woops,忘記了。完成! – Chuck 2012-11-25 14:36:49

1

不要使用bind()unbind()方法使用on()off()代替 - 首選在jQuery 1.7及以上的

相關問題