2013-05-06 70 views
0

我知道我可以disable text selection爲div但這不是我想要的。通過點擊開始禁用文本選擇

我有這個jquery color picker,正如你可以在平面示例的網頁上看到的那樣,如果你選擇一種顏色,請按住鼠標並移動到整個頁面上。這就是我想要的,但不知何故,沒有在我的示例工作:即使我的顏色選擇器,你仍然可以通過移動點擊的周圍選擇文本禁用文本選擇

http://jsfiddle.net/x6sAT/3/

$('#colorSelector').ColorPicker({ 
    color: '#ff0000', 
    flat: true, 
    ... 
}); 

老鼠。

enter image description here

我可以禁用整個頁面上的文本選擇,但是這不會是好的。

我該如何解決這個問題?

+0

好,我不能選擇文本?使用FF 20 ... – ShuklaSannidhya 2013-05-06 06:32:01

+0

真,做工精細與FF,但無法與Chrome。 : -/ – PiTheNumber 2013-05-06 06:44:43

回答

1

你希望它是這樣的:http://jsfiddle.net/Praveen16oct90/x6sAT/5/

document.getElementById("text_selectable").onmousedown = function(event) 
{ 
    event.preventDefault(); 
    return false; 
} 

給ID爲HTML爲 'text_selectable' 並使用它。 <html id="text_selectable">

+0

是的,這是有效的。謝謝! – PiTheNumber 2013-05-06 07:27:38

+0

歡迎夥伴:) – PraJen 2013-05-06 07:28:32