0

ここに最初の投稿をします。気をつけてください :) いろいろ調べましたが、ここで何が起こっているのかわかりません。少し助けていただければ幸いです。

jQueryを使用してテーブルの行をソート可能にしようとしていますが、これはすでに達成しています(以下のフィドルへのリンクを参照)。しかし、行が解放された後に行にハイライト効果を追加しようとすると、ID を含むテーブル データ セル () が追加されるようです。なぜこれが起こっているのか、そしてそれを修正する方法を誰かが説明できますか? 単純なドラッグ/ドロップではこの余分なセルが行に追加されないため、効果を適用すると発生するようです:

$(document).ready(function() {
    $("#draggable").sortable({
        axis: 'y',
        items: '.item',
        stop: function(event, ui){
            ui.item.children('td').effect('highlight', {}, 1000);
        }
    });
});

http://jsfiddle.net/vQSKC/

ありがとう!

4

1 に答える 1