0

我正在使用jQuery UI來繪製可拖動部分。 #photo是應該可拖動的元素。它在Chrome和Firefox上運行良好,頁面不會在IE8上引發任何錯誤。但是,當我試圖拖動IE8上的#photo它不起作用。 有2個元素可以製作最終的圓形圖像:1.實際的矩形藍色照片。和2.在圖像上方放置一個圓孔的面罩。 現在在Chrome中,如果我右鍵單擊頂部並選擇「在新選項卡中打開圖像」,藍色照片將打開。然而在IE中,如果我嘗試去做同樣的事情,我會得到一個帶圓孔的面具。 總結起來,他可以拖動工作,但面具正在訪問IE而不是照片。jQuery-UI Draggable在IE 8中不起作用,但在Chrome和Firefox中可用

這裏是它不是在IE8工作的頁面:http://bit.ly/zVPMvZ

+0

我發現了一個簡單的解決方案在這裏:d http://stackoverflow.com/questions/4313171/is-it-possible - 要有一個jquery-draggable-object-under-an-other-div 訣竅是將鼠標向下的事件傳遞給掩碼下的照片div。 $('#mask')。mousedown(function(ev){0'photo')。trigger(ev); }); ' – 2012-02-27 19:05:57

+2

你應該發表你的評論作爲答案,並接受它,如果它回答你的問題:) – 2012-03-21 08:42:42

+0

:) SO已禁止我回答...如果任何管理員正在閱讀此,請做些什麼。 – 2012-03-23 18:21:47

回答

0
$('#mytopdiv').mousedown(function(ev) { 
    $('#bottomdiv').trigger(ev); 
}); 
相關問題