2013-07-22 49 views
0

UPDATE蒼蠅的jQuery UI - 可排序從頂部

  • 包括一些示例代碼和截圖

  • 問題發生在Chrome和鉻,而不是Firefox的

懸停並點擊可排序行

enter image description here

在移動鼠標(拖動行)毫秒,在同一行 「中飛」 從頂部

enter image description here

我遇到一個非常奇在使用Twitter Bootstrap和一個表格時,與jquery UI sortables問題。

我已經在tbody內對錶格行進行了排序,以便用戶更改行的順序。然而,當排序和投放工作時,當你點擊該行,mousedown,然後將其拖動到另一個位置時,該行似乎首先從頂部「飛入」,而不是源自屏幕上的原始位置。

這雖然起初看起來很新穎,但它很快變老,顯然很大。

我從未見過這個問題,並想知道是否有其他人有任何經驗。

我也在使用Fuel UX's Wizard,我不確定這是否是問題。我已經刪除了CSS for Fuel UX,問題依然存在。

我也在使用jqueryUI bootstrap,但看起來這個CSS與它無關。

JS

function sorttable (ID) { var mytable = $('#' + ID) mytable.find('tbody').sortable({ update: function(){ updateorder() } }) }

HTML

<table id="ID"> 
    <thead> 
     <tr> 
      <th></th> 
      <th></th> 
      <th></th> 
      <th></th> 
      <th></th> 
      <th></th> 
      <th></th> 
      <th></th> 
     </tr> 
    </thead> 
    <tbody> 
     <tr> 
      <th></th> 
      <th></th> 
      <th></th> 
      <th></th> 
      <th></th> 
      <th></th> 
      <th></th> 
      <th></th> 
     </tr> 
    </tbody> 
</table> 
+0

很難說,沒有看到一些代碼.. –

+0

我添加了一個截圖和一些僞代碼。 – snakesNbronies

回答

0

刪除CSS不會刪除的問題,除非它是所有正在做與CSS變換。將實際的代碼發佈到某個地方將是理想的,因爲我們可以看一看並幫助確定真正的問題。如果您完全從頁面中刪除FuelUX嚮導,問題是否仍然存在?