javascript – Nivo Slider滑动解决方法(并非始终向一个方向滑动)

让我通过在stackoverflow上说我喜欢这个社区有多少前缀,这对于浏览和问题总是很有帮助,所以非常感谢!

问题.
所以我有一个客户端想要一个幻灯片,如果按下右侧导航箭头,可以从右侧滑动图像→向左滑动>左侧,如果按下左箭头,则从左侧滑动到>向右滑动.

目前在nivo-slider的配置文档中(它是我真正使用过的唯一一个)我似乎无法总是向右滑动或总是向左滑动(slideInLeft,slideInRight).

有没有,例如,描绘哪个被按下,并运行该动画方法而不是通常的方法?

提前致谢,
Aleski.

最佳答案 在评论“//运行效果”之后,将评论添加到“
jquery.nivo.slider.js”,并在“//自定义转换由”数据转换“属性”定义的代码中添加.如果单击向左或向右箭头或按钮,则显示更改当前效果.对于这项工作,您必须在没有“数据转换”属性的HTML中使用imageis,并且必须在“jquery.nivo.slider.js”中在注释“//默认设置”下定义默认效果,因为“数据转换”属性是首选.我为我的项目编写了正确的代码.

        if(nudge === 'prev'){
            currentEffect = 'slideInLeft';
        } 
        else if (nudge === 'next'){
            currentEffect = 'slideInRight';
        }
        else if (nudge === 'control'){
            currentEffect = 'fade'; /*test*/
        }
点赞