0

我正在使用一个名为 Basic jQuery 滑块的插件。滑块工作正常,只是我收到了客户更改方向的荒谬请求,因此幻灯片向右滑出而不是向左滑出。

我没有可以设置的方向变量,所以我想知道自定义这个插件有多难?

我已经通过它改变了某些值,只是我看不到让它工作......

执行动画的脚本如下...

else if (settings.animation === 'slide') {

                    if (settings.showMarkers) {

                        markers.eq(slidePosition - 1).removeClass('active-marker');

                        if (next === slideCount - 1) {
                            markers.eq(0).addClass('active-marker');
                        } else if (next === 0) {
                            markers.eq(slideCount - 3).addClass('active-marker');
                        } else {
                            markers.eq(next - 1).addClass('active-marker');
                        }

                    }

                    $slider.animate({
                        'left': -next * settings.width
                    }, settings.animationDuration, function () {

                        if (next === 0) {
                            slidePosition = slideCount - 2;
                            $slider.css({
                                'left': -slidePosition * settings.width
                            });
                        } else if (next === slideCount - 1) {
                            slidePosition = 1;
                            $slider.css({
                                'left': -settings.width
                            });
                        } else {
                            slidePosition = next;
                        }

                        animating = false;

                    });

                }

在“left:-settings.width”的情况下,我尝试更改为+而不是减号,但这似乎不起作用...

4

0 回答 0