2012-05-28 86 views
2

請參考我prior question here關於實施拖/放。我把一切都做工精細,但現在當我拖動列表項之一,這也凸顯了頁面上幾乎一切。從這個現有問題的答案,我怎麼做它,所以它並沒有什麼突出的同時拖動?我實際的代碼是3個不同的文件,並遠不同於在接受答案的樣品(更多),所以只在必要時,我將它張貼。拖動一個div使用jQuery導致頁面加以強調

這是通過draggabledroppable元素使用jQuery的功能。此功能,像這樣實現的(重命名並縮短東西):

$(function() { 
     InitMySystem(); 
     $("#MyList li").draggable({ revert: true }); 
     $("#MyDropBox").droppable({ 
      drop: function (event, ui) { 
       HandleDrop(selIndex, 0); 
      } 
     }); 
    }); 
+1

你看過[CSS用戶選擇](https://developer.mozilla.org/en/CSS/user-select)嗎?這還不是標準,但它可以幫助您在大多數瀏覽器中指出問題。 –

+0

@ zi42是的,這工作,我把:'-moz-用戶選擇:無; -webkit-user-select:none; -ms-user-select:none;'在主體風格並且處理它。 –

+0

完成。很高興爲你效力! –

回答

1

你看着CSS user-select?這還不是標準,但它可以幫助您在大多數瀏覽器中指出問題。

相關問題