1

jsCarouselv2.0デモリンクを実装しましたhttp://www.egrappler.com/contents/jscarouselv2/demo/jscarousel-2.0.0.htm

私のサイト全体はレスポンシブですが、jsCarousel v2.0を実行すると、ポートレートモードまたはランドスケープモードでサイトを開いたときに機能します

しかし、ポートレートモードからランドスケープモードに移動すると、正しいモードが検出されません

if ( jQuery(window).width() > 1200 ){
 var a=5;
}
else if ( jQuery(window).width() >= 949 ){
var a=5;}
else if ( jQuery(window).width() >= 768 ){
var a=3;}
else if ( jQuery(window).width() >= 600 ){
var a=2;}
else if ( jQuery(window).width() >= 480 ){
var a=2;}
else if ( jQuery(window).width() >= 320 ){
var a=1;}

$.fn.extend({
jsCarousel: function(options) {
var settings = $.extend({
scrollspeed: 500,
delay: 5000,
itemstodisplay: a,
autoscroll: false,
onthumbnailclick: null
}, options);

提案してください?

4

1 に答える 1

0

このコードのようなものを追加する必要があります。これは、ウィンドウ サイズが変更されたときにトリガーされます。

$(window).bind('resize', function () { 

});

しかし、あなたのコードはプラグイン コードですか?

于 2013-01-23T10:05:37.730 に答える