2013-03-18 15 views
8

FuelUX'un veri kümesi bileşeniyle ilgili sorun yaşıyorum. Datagrid bileşenini uygulayabildiğim sitemin bir sayfasından, bootstrap tarafından sağlanan açılan menüler çalışmayı durdurur.Fuelux Datagrid, Bootstrap açılır menülerini bozuyor

Kullanıyorum: jQuery 1.9.0, fuelUX 2.3.0, Önyükleme 2.3.1 kullanmıyorum: requireJS.

FuelUX css dosyalarını ve loader.js dosyasını getiriyorum. Önyükleme menüleri, bunun dışında her sayfada çalışır. DataGrid bileşeni, kendi seçkin menülerinin de çalışmadığı durumlar dışında gayet iyi çalışıyor gibi görünüyor.

İşaretçiler var mı?

cevap

7

Loader.js'yi Fuel UX'den kullanarak Bootstrap'i zaten getiriyorsunuz. Yakıt UX 2.3.0 Bootstrap 2.3.0 içerir, böylece sayfanıza ek olarak Bootstrap 2.3.1 yüklenirse bir çakışma olabilir. JQuery 1.9.1 ve Fuel UX/Bootstrap 2.3.0 yükleyen bu örneğe bakınız http://tinkerbin.com/0RXOjPNd. Tinkerbin'de betiği başlatmak için yeşil ÇALIŞTIR düğmesine tıklamanız gerektiğini unutmayın.

Yakıt UX hata düzeltme sürümü 2.3.1 - yakında çıkacak ancak devam eden yakın komple işi denemek isterseniz dağıtım dosyaları https://github.com/ExactTarget/fuelux/tree/master/dist

de usta dalında - ayrıca Bootstrap 2.3.1 içerecektir

Umarım bu seni koşturur!

+0

Teşekkür ederiz. Bu mantıklı ve mükemmel çalıştı. Tek bir Bootstrap sürümümü bu sayfa için kaldırdım ve FuelUX'un sağladığı sürüme güveniyordum. Teşekkürler! – Chuck

0

Aynı sorun vardı ve benim bootstrap ekimi kaldırarak düzeltildi. Sadece zor problemler: Yakıt deposunda yüklü olandan daha eski bir bootstrap'a ihtiyacım var (v3'e ihtiyacım var, yakıt yükleri v2). Bunu nasıl çözeceğine dair bir fikrin var mı?

Aynı sorunu ile karşı karşıya
0

:

"javascripts/libs/bootstrap.js"

"javascripts/libs/loader.min.js"

yukarıdaki satırlar çatışma durumlarında olduğu : tüm bootstrap açılırumları loader.min.js'yi ekledikten sonra kırılır. Bulduğum ilk çözüm, bu iki js dosyasını Fuel UX sihirbazını kullandığım sayfada ayırmaktı. Ancak çıktığında, bootstrap akordeonum kırıldı, bu sayfanın toplamında bootstrap.js kullanılmasına neden oldu.

Bu sorunu, AMD ile ilgili kodu kaldırma gereksinim duyduğum Fuel UX wizard.js'yi güncellemeyle çözdüm. Ve bu çalışır.

Önyükleme v3.1.1'i ve son yakıtı kullanıyorum UX - v2.6.0 - 2014-02-14 Yakıt UX oluşturuculardan doğru düzeltme bekleniyor.

İlgili konular