2011-07-31 112 views
1

我正在使用jQuery UI功能.disableSelection()来禁用文本选择。虽然它对<div>元素可以正常工作,但我无法使其适用于<input>元素。有什么建议么?禁用HTML元素的文本选择

这是问题的一个例子:http://jsfiddle.net/7SfBx/

+1

适用于我在Firefox 5上使用我的Mac ... – BoltClock

+1

您是对的,它适用于Firefox!但我正在使用Chrome。 – Randomblue

+0

在IE 8中也能正常工作... –

回答

2

假设您希望停止选择文本而不是禁用某个元素,则可以稍微修改您的代码以实现此目的。现场示例:http://jsfiddle.net/7SfBx/2/

$('.test').disableSelection().css('webkit-user-select','none'); 
0

$( “试验 ”)ATTR(“ 禁用”,TRUE);

+0

禁用与不选择文本不同。 – Randomblue