2011-12-29 20 views
0

ドロップブロック内のajaxブロック内で_dragオプションを変更しているように見えません。 jQueryと1.8と1.6を使ってjQuery 1.6と1.7を使いました。jquery-ui draggableがajaxブロック内で機能しない

$('div.equippment').droppable({ 
    accept: 'div.my_wep, div.store_wep', 
    tolerance: 'intersect', 
    drop: function(e, ui) { 
    var _drop = $(this), _drag = ui.draggable, _class = _drag.attr('class'), _swapsell = false, _dragid = _drag.find('img').attr('name'); 
    $.ajax({ 
     type: 'POST', 
     dataType: 'json', 
     url: _url, 
     data: ({to_inv: _from_store, slot: _drop.attr('id').replace('slot_','')}), 
     success: function(data) { 
     _drag.draggable("option","revert",true); // Doesn't work yay 
     } 
    }); 
    } 
}); 

答えて

0

エラーが表示されますか?あなたは成功関数を閉じる必要があるように見えます。

+0

コピーアンドペーストの間違いを修正しました。私が持っていなければならないとき、最初に成功ブロックの "}"を閉じなかった。ありがとう:) – user766987

関連する問題