Soru Öğeler için genişlik / yükseklik ayarlanmamış. Bu sonsuz bir döngüye neden olur. durduruluyor


Jcarousel kullanıyorum ve yeniden boyutlandırma penceresine hatayı alıyorum:

jCarousel: Öğeler için genişlik / yükseklik ayarlanmamış. Bu sonsuzluğa neden olur   döngü. Durduruluyor ...

Bu hatayı nasıl önleyebilirim?


44
2017-09-24 07:12


Menşei




Cevaplar:


Sadece 'itemFallbackDimension' seçeneğini belirtin

Örnek:

jQuery('#yourcarousel').jcarousel({
    scroll: 1,
    visible: 1,
    animation: 3000,
    auto: 8,
    wrap: 'circular',
    itemFallbackDimension: 300
});

Herhangi bir nedenden ötürü, jCarousel bir öğenin genişliğini algılayamazsa, doğru hesaplamaları yapmak için bir geri dönüş boyutu (yönlendirmeye bağlı olarak genişlik veya yükseklik) ayarlayabilirsiniz.

Umarım bu birilerine yardım eder ...


97
2018-05-05 09:34



Bana yardım etti, thx! =) - karameloso
ve ben beni deli ediyordum. Teşekkürler. - Adam Waite
benim için de çalıştı: çok teşekkürler! - Andresch Serj
fantastik! başparmak havaya! - JoenasE
onun büyük ölçüde çalıştı. - chintan adatiya


Bu hata, verilen css dosyası eklenmediğinde veya doğru şekilde eklenmediğinde ortaya çıkar. Doğru bir şekilde uygulamanız gerekir (derinin adı kimlik veya ul'a gider).
Örnek: ul sınıfının jcarousel-skin-tango ya da jcarousel-skin-ie7


16
2018-03-04 09:59



Bu doğru cevap, sadece eklenmiş CSS'ye ihtiyaç var. Karşılaştığım durum buydu. teşekkür ederim - Ahmad Alfy
Mükemmel cevap, benim için çalıştı. - Hanan Ali


Bu problemle daha yeni karşılaştım ve ne yukarıda ne de başka bir çözümle sorunu çözdüm. Hala bununla karşılaşan biri şu şekilde düzeltildi:

  1. En son sürüme yükseltme jCarousel en geç değilse bile.
  2. Tanımla itemFallbackDimension mülkünüzü oluştururken jCarousel örneğijCarousel'i yatay veya dikey yönde kullanıp kullanmayacağınıza bağlı olarak, yükseklik veya genişliğe ayarlı olarak, örn.

    jQuery('#imageScroller').jcarousel({ scroll :1, itemFallbackDimension:588 });

Umarım bana olduğu gibi yardımcı olacaktır.


10
2018-04-11 15:57



Bu benim için yaptı. Teşekkürler Alistair. - Paul
Bu yardımcı oldu, thx! - karameloso


Bu tasarım gereği, her resmin genişliğini ve yüksekliğini ayarlamanız gerekir:

<li><img src="" width="75" height="75" alt="" /></li>

4
2017-09-24 07:37



Tüm görüntüler için genişlik ve yükseklik ayarladık ama yine de uyarı mesajı alıyorum .. - nirmal
Bu tüm tarayıcılar? Görüntüler aynı büyüklükte mi? - Joe Ratzer
iam döngüsünde görüntüler üretiyorum .. ve tüm görüntüler aynı boyutta .. ama jcarosel.js dosyasında yeniden boyutlandırma penceresini değiştirerek uyarı mesajını görüntülemeyi durdurdu, bu yüzden, güvensizlik değerini geçmek için herhangi bir aletli yol var mı? js dosyasının dışında herhangi bir yerde - nirmal


Üzerinde bir yükseklik ve genişlik ayarlamanız gerekir. ul veya konteyner ne olursa olsun görüntüleri tutar. JCarousel ile verilen css'yi kontrol edin (uzun ama sadece ilk birkaç kural geçerlidir).


2
2017-10-01 15:05





Atlı karınca, dış bir yerde bir iframe olduğunda bu hatayı aldık.

Yukarıdaki cevapların hiçbiri yardımcı olmadı ve sadece jcarousel eklentisinin paketlenmiş bir versiyonunu aldık. biz sadece aşağıdakileri yaptık (inmoon'un cevabı boyunca):

"isNan" yerine, kaynak koddaki "alert" anahtar sözcüğünü yeni bir işlevin adıyla değiştirdik ("myFunc"). sonra bu fonksiyonu yarattık:

myFunc = function(myParam) {return}

Bu hatayı düzeltti.

şimdi biliyorum bu kirli bir hack, ama yardımcı görünüyordu


1
2018-03-01 13:43





Konteyner galerisi gizli görüntüleniyorsa bu problemi gözlemliyorum: yok


1
2017-08-28 11:54





Sadece jcarousel sürümünü en son sürümüne güncellemeniz gerekiyor. Ve sorunu çözecek.

En son sürümü indirin İşte ve gerekli dosyaları güncelleyin.


1
2017-08-30 17:42





Galeriniz içinde ise UpdatePanel (Ajax), panel içinde bir etkinlik oluşturduysanız iyi çalışmaz. paneldeki her şey durur veya bir hata üretir ....


0
2017-08-26 21:30





sadece koy "~ / Content / Carouselcss / skin.css" uygun yerde.


0
2018-01-26 06:05