0

紙人形の在庫があります。要素があり、鎧をキャラクターにドラッグするディアブロのように。鎧が入るボックスはソート可能です。受け取ったときに、「アーマー」スロットにアイテムがすでに入っているかどうかを知る必要があるため、新しいアーマーを受け取る前にそのアイテムを削除できます。

すべてのスロットは同じクラスです。

のようなものでしょうか

$(".slot").sortable({
    receive: function(){
        $(this).parent().children();
    }
 });

また

 $(this).sibling();
4

1 に答える 1

0

要素に子があるかどうかを確認できます$(this).children().length > 0

例えば:

if ($(this).children().length > 0)
{
    //has children
}
{
    //childless
}
于 2012-10-29T17:11:40.067 に答える