2012-12-19 62 views
-1

不支持我的代碼是在Firefox鉻野生動物園歌劇完美地工作,但排序與跨度IE 9在這裏不工作是我的代碼JQuery的可排序的手柄,跨度,即9

$(function() { 
    var lastRow = $("#<%=divChapters.ClientID%> tr:last").children("td:first").html(); 
        $('#<%=divChapters.ClientID%> tbody').sortable({ opacity: 0.6,cursor: "move",handle: "span", update: function() { 
        var tableTdId = []; 
          $("table tbody tr:visible td:first-child").each(function(){ 
           tableTdId.push($.trim($(this).text())); 
          }); 
         var tableTdId = tableTdId.join(','); 
         var order = $('#<%=divChapters.ClientID%> tbody').sortable("serialize"); 
         var App_Id = $("#<%= hfAppId.ClientID %>").val(); 
         BlockUI(); 
         CallServerMethod(tableTdId + "^" + lastRow + "^" + App_Id +"_UpdateChapterOrder", "");             
        }        
}); 


<td class="chapterDeletetd"> <div style="text-align: right; padding-right: 13px; margin-bottom: 10px; padding-left:32px;"> <span class="spanSortable">Drag drop chapter to change order <img class="spanSortableImage" src="../Images/cursor.png"> </span> </div></td> 
+3

請給出更多關於您的問題中的問題的信息。 「不起作用」是不夠的信息。你有沒有檢查控制檯的錯誤? –

+0

代碼是完美的工作,當我不添加句柄:「跨度」,現在代碼不工作和控制檯不顯示任何錯誤 –

+0

是否有任何跨度元素在你的代碼,如果是的話,那麼它的確切位置,我的猜測將在​​右?你可以通過一些你已經使用的HTML代碼 –

回答

1

當我們使用jquery_v1此出錯.7.2.js和jQuery-UI-1.7.1.custom.min.js 爲了解決這個問題,請使用最新版本的jQuery的.js文件

jQuery的1.8.3.js

jQuery的用戶界面 - 1.9.2.custom.js

jquery-ui-1.9.2.custom.min.js