我設置的jCarousel,因爲他們消失動態加載的元素,然後讓他們重新出現的jCarousel無限循環 - 沒有寬度或高度設置
現在它給了我一個錯誤說:「不寬/高的項目設置。 「
我已經試過這裏所描述的黑客:http://old.nabble.com/jCarousel:-No-width-height-set-for-items.-td13913308s27240.html
和它造成的Firefox崩潰(可能是因爲它的循環不斷)
什麼想法?
我設置的jCarousel,因爲他們消失動態加載的元素,然後讓他們重新出現的jCarousel無限循環 - 沒有寬度或高度設置
現在它給了我一個錯誤說:「不寬/高的項目設置。 「
我已經試過這裏所描述的黑客:http://old.nabble.com/jCarousel:-No-width-height-set-for-items.-td13913308s27240.html
和它造成的Firefox崩潰(可能是因爲它的循環不斷)
什麼想法?
您需要設置一個明確的高度.jcarousel剪輯容器
這就是Drupal模塊的'.jcarousel-item'。分配任意寬度;它會被自動覆蓋... – cptstarling 2016-01-08 17:00:38
因此,請忽略我對@TALLBOY的評論迴應。我可以通過爲div.carousel-container指定一個寬度來解決這個問題,該容器是初始化傳送帶時由代碼添加的元素。
我在我搜索過這個偶然發現:
http://github.com/jsor/jcarousel/issuesearch?state=open&q=width#issue/22
jQuery('#mycarousel').jcarousel(
{
auto : 2,
scroll : 1,
wrap : 'last',
initCallback : mycarousel_initCallback,
itemFallbackDimension: 300
});
添加「itemFallbackDimension:300」...這將幫助你... – ThmHarsh 2012-08-17 11:45:28
夥計們對這個應該工作
.jcarousel-list li { height:??px; width: ??px; }
當你把你的高度和寬度,在你的css文件中它應該出現。
你有鏈接到網站,所以我可以看到代碼? – TALLBOY 2010-08-05 17:41:55
@TALLBOY - 我舉了一個克里斯可能在這裏看到的錯誤的工作示例http://jsfiddle.net/xv7yN/。這個例子只在IE6中引發錯誤(驚喜) - 我吹掉了所有瀏覽器中導致錯誤的代碼 - 但我會盡快發佈完整的瀏覽器示例。 – malonso 2010-09-15 18:25:27