2016-03-30 20 views
1

jquery ui draggable ve sortable'u birlikte kullanmaya çalışıyorum; yeni öğeleri, sürüklenebilir bir dizinden, sortable'a bırakabilir ve öğeleri sıralanabilir şekilde sıralayabilirim. Sıralamayı içeren div, sabit bir yüksekliğe sahiptir ve çok fazla öğeye sahipse kaydırılacak şekilde ayarlanmıştır. Benim sorunum, yeni bir öğeyi sıraya sürüklediğimde, kaydırma, öğeleri sıralanabilir nesnenin içinde taşıdığım zamanki gibi kullanılamaz. Fare tekerleği kaydırma, sürüklerken de devre dışı bırakılır.JQuery UI kayda değer kaydırmaya sürüklenmiyor

Benim Fiddle

I veya fare tekerleği ile div altına yeni bir öğe taşıyarak, içine yeni bir şey sürükleyerek olduğumda div kaydırma etkinleştirmek için bir yol var mı?

Yardımlarınız için teşekkürler.

+0

göreli, denedim fare tekerleği – David

+0

ile liste kaydırılabilir yapacak ama üzerinde öğe sürükleme listesi hala kaydırılabilir değildir. – user3906428

+0

Div öğesinin etrafında bir sarıcıya yerleştirilmesi gerekiyordu. Senin için bir keman yaptım. http://jsfiddle.net/qAS93/11/ – David

cevap

1

Sen Yöntem bul

scroll: true

kullanabilirsiniz

sürüklenebilirötesine taşındığında http://jqueryui.com/draggable/#scroll

otomatik belge kaydırma Docgörünüm penceresi. Kaydırma seçeneğini etkinleştirmek için kaydırma seçeneğini ve kaydırma yapılırken ince ayar yapın ve scrollSensitivity ve scrollSpeed ​​seçenekleriyle hızını ayarlayın. oto ve pozisyon: taşma olması droppable listesini ayarlama

+0

Belge kaydırmalı ve kaydırmasız olarak kaydırılabilir: true, ancak div iki şekilde de değil . – user3906428