剛剛將我的devexpress版本更新至12.1,現在所有可拖動元素都會亮起Chrome上的背景元素(20.0.1132.47米)。如何防止其他元素在拖動任何devexpress組件時突出顯示?
例如,當我拖動拆分器時,所有頁面都閃爍,當我拖動ASPxPivotGrid或ASPxGridView字段時,字段有時會突出顯示並且附近的元素突出顯示,然後拖過它們。在ASPxGridview中,當我重新調整列的大小時,以及如果將鼠標移動一點點就可以調高或調低幾乎所有的標題高光。當我在ASPxPivotGrid自定義表單中拖動字段時,也有不必要的突出顯示。
順便說一下,在IE9,FF11,Opera 11.6,它工作正常。
它是devexpress錯誤嗎?我怎樣才能修復它,所以拖動不會突出顯示背景元素?也許一些有點全球性的jQuery功能會有所幫助?
以「突出」你的意思是元素都被選擇的背景是什麼?如果是這樣,您可以嘗試使用'$(document).on(「selectstart」,false)'和'.off'來防止在拖動過程中進行選擇。 (雖然我沒有devexpress的經驗) – pimvdb 2012-07-10 12:19:18
@pimvdb是的,我的意思是他們被選中。是的,'$(document).on(「selectstart」,false)'和'.off()'確實很好用,現在我只需要找到應該叫它們的方式。 P.S.爲什麼你寫了評論而不是答案? – Bomberlt 2012-07-11 07:38:36