2014-09-01 85 views
0

我有這樣的HTML:我不能將項目自由

<table class="table"> 
    <tr> 
     <th>Logo</th> 
     <th>Artical</th> 
     <th>News</th> 
    </tr> 
    <tr id="sortable"> 
     <td>something</td> 
     <td class="ui-state-default">2014 news from our department</td> 
     <td class="ui-state-default"></td> 
    </tr> 
</table> 

這個JavaScript代碼,允許用戶拖動從ARTICAL列文本新聞欄目,反之亦然

<script> 
     $(function() { 
      $("#sortable").sortable(); 
      $("#sortable").disableSelection(); 
     }); 
</script> 

問題:將列拖放到其他地方是很痛苦的,我試圖將項目拖到列上時經常失敗。我應該狙擊成功!有人遇到這個問題?

http://jsfiddle.net/ffz3cphg/

回答

0

您是否嘗試過調整scrollSensitivity價值?

例如:

$("#sortable").sortable({scrollSensivity:300}); 

看到這個post

+0

我確實沒有解決問題 – dotfreelancer 2014-09-01 14:17:06

+0

您可以嘗試使用'{tolerance:'指針}}。爲'td'元素設置'min-width'也應該有所幫助... – 2014-09-01 15:06:20

+0

沒有任何變化 – dotfreelancer 2014-09-01 15:13:11