I'm having an issue with the jCarousel only loading one item and repeating it, as opposed to loading all views items, in Chrome 9.0.597.84 and Safari 5.0.3. Using Views 6.x-2.12. It's fine in IE8 and Firefox 3.6. Thanks for any help you can give.

Comments

Zemelia’s picture

The problem in this line, when it commented out, the problem disappears

 if (c == "marginRight" && i.browser.safari) {
		var d = {
		 display: "block",
		 "float": "none",
		 width: "auto"
		},
		f,
		j;
		i.swap(b, d,
		function() {
		 f = b.offsetWidth
		});
		d.marginRight = 0;
		i.swap(b, d,
		function() {
		 j = b.offsetWidth
		});
		return j - f
	 }
quicksketch’s picture

If it is a problem with the jCarousel library itself, it can't be fixed here. You should submit the issue to the jCarousel library queue at https://github.com/jsor/jcarousel/issues.

quicksketch’s picture

Status: Active » Closed (won't fix)
codigovision’s picture

Found a work-around for anyone else having this problem in Safari / Chrome. In the views settings for jcarousel, set wrap content to circular and under advanced, set the start position to one number higher than the total number of slides. Obviously this only works if you have a set number of slides, so in my case we have 6 slides, so i set the start position to 7.

here's the working carousel: www.nrmcreativemarketing.com