2009-10-28 18 views
5

Nesnelerin Dışarıdan sürükleyip Seçme başlatın. sürükle-seçme sadece bir nesnenin üstünde fare düğmesini tutmaya başlarsa çalışır. Nesnelerin dışından sürüklemeyi seçmeye başlarsam, seçme işlemi çalışmaz.jQuery UI Selectables - Ben bir kez (sadece o linke demo gibi) başlatıldı jQuery UI Slectable <a href="http://jqueryui.com/demos/selectable/" rel="noreferrer">http://jqueryui.com/demos/selectable/</a></p> <p>kullanıyorum

Kullanıcının, Seçilebilir nesnelerin dışında sürüklemeyi seçmesini sağlayabilmesi için etkinleştirmenin bir yolu var mı?

cevap

3

'Seçilebilir' içindeki fare olay dinleyicisi, eklediğiniz sarıcı öğeye bağlanır. Onu vücuda takarak ve bir filtre sağlayarak aradığınızı alabilirsiniz. JQuery örnek dayanarak

:

$('body').selectable({ filter: '#selectable li' }); 

* Düzenleme: Maalesef this._trigger arasında (olay, "durdurma"); sayfadaki diğer etkinlikleri durduracak.

En iyi çözüm sadece daha büyük selectables etrafında sarıcı yapmak olabilir. *

1

Bu davranış zaten oluyor, sadece onu göremiyorum!

ul.selectable ürününüzün css'sini, düzgün bir şekilde li 'leri içerecek şekilde ayarlayın.

#selectable{ 
    overflow: hidden; 
} 
İlgili konular