如何重新启用 IE、Opera 和 Webkit 上的文本选择?
我这样禁用它:
$(this).mousedown(function(){return true;}); //Opera, webkit
$(this).bind('selectstart',function(){return true;}); //IE
(使用 Firefox,我可以轻松地重新启用它$(this).css('MozUserSelect','text')
;
如何重新启用 IE、Opera 和 Webkit 上的文本选择?
我这样禁用它:
$(this).mousedown(function(){return true;}); //Opera, webkit
$(this).bind('selectstart',function(){return true;}); //IE
(使用 Firefox,我可以轻松地重新启用它$(this).css('MozUserSelect','text')
;
我认为最好的办法是取消绑定事件侦听器。
不要使用bind()
和unbind()
方法。使用on()
andoff()
代替 — 从 jQuery 1.7 及更高版本开始首选。