2011-07-31 114 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