position: absolute である div があり、ドラッグされるアイテムが含まれています。ドラッグの包含を親に設定したいのですが、スクロールするとうまくいかないようです。
これはjsfiddleの例ですhttp://jsfiddle.net/pJXVH/1/
これを回避する方法があるかどうか誰か教えてもらえますか? 「塗りつぶし」div を持つレイアウトを維持しながら?
position: absolute である div があり、ドラッグされるアイテムが含まれています。ドラッグの包含を親に設定したいのですが、スクロールするとうまくいかないようです。
これはjsfiddleの例ですhttp://jsfiddle.net/pJXVH/1/
これを回避する方法があるかどうか誰か教えてもらえますか? 「塗りつぶし」div を持つレイアウトを維持しながら?
これが問題に対する私の現在の解決策です。封じ込めの設定方法を変更しました。親は使いません。私は左と上を設定しただけですが、私は使用します
containment :[10, $('.desktop').offset().top]
そして、バナーを非表示にする関数内:
$('.ui-draggable').draggable('option', 'containment', [10, $('.desktop').offset().top]);
これにより、必要に応じて封じ込めが変更されます...
css または $.draggable 指向の回答を希望しますが、これは私の目的に役立ちます。
より良い方法を見つけたら、私に知らせてください。
それを使う
$('.item').draggable({containment: $('.selector').parent() , scroll:true});
これを参照してください http://jsfiddle.net/bilalahmed07/pJXVH/5/