4

ドラッグ可能なアイテムがありますが、ドラッグすると他のhtml要素の下に.item_dragable { cursor: move; z-index: 2147483646; } あり、イベントでドラッグ可能に設定した場合でも、次のようになります。

jQuerydragable.draggable({
    cancel: "a.ui-icon", // clicking an icon won't initiate dragging
    revert: "invalid", // when not dropped, the item will revert back to its initial position
    containment: "document",
    helper: "clone",
    cursor: "move",
    zIndex: 2147483647
});

何が悪いの?最新のjQueryとjQueryuiを使用しています

ありがとう

4

1 に答える 1

4

ドラッグ可能なアイテムを他のすべてに適用する最良の方法は、オプションappendTojQuery UIドキュメント"body"を参照)を使用して、次のように設定することです。

jQuerydragable.draggable({
    cancel: "a.ui-icon", // clicking an icon won't initiate dragging
    revert: "invalid", // when not dropped, the item will revert back to its initial position
    containment: "document",
    helper: "clone",
    cursor: "move",
    zIndex: 100000,
    appendTo: "body"
});

そしてもちろん、他のすべてよりも高くなるのに十分な大きさのz-indexを設定します。

于 2012-12-20T09:59:26.047 に答える