jquery实现旋转木马的插件slick

摘要:
顶部的内容对应于下面的当前内容,可以从左向右切换。

旋转木马的是一般网站上都会有的图片轮播效果,

html:

<section id="features"class="blue"style="position:absolute;bottom:50px;left:50%;margin-left:-355px;">
        <div class="content">
            <div class="slider center"id="sqfw_con"style="height:100px;background:none;min-704px;">
            </div>
        </div>
</section>

js需要引入的文件:

<link rel="stylesheet" type="text/css" href="http://t.zoukankan.com/slick/slick.css"/>
<link rel="stylesheet" type="text/css" href="http://t.zoukankan.com/css/style.css">

具体的参数:可以直接看这个

http://www.jq22.com/jquery-info406

参数说明一下:在参数中有方法这一类

比如slickPrev这样用

$('.slick-prev').click(function(){
$(".slick-prev").slick('slickPrev');
});

插件下载地址:

https://github.com/GainLoss/jquery_slick

不定时的更新一些例子:

如果想要的是这种样式的旋转木马的话:可以正常的自动轮播。轮播的时候上面的内容和下面当前的是对应的,而且可以左右切换。

jquery实现旋转木马的插件slick第1张

代码的话就可以这样写:显示正确的引入js和css文件,布局什么的是一样的

主要的原因还是在js中:我的这个是基于backbone写的页面,但是思路是一样的

HoverPhoto : function(n,data){
        var _this=this;
        this.slick();
        this.$('.slick-prev').click(function(){//左右切换
        _this.$(".sqfw_font").empty();
        var con=_this.$(".slick-center").prev().find(".sqfw_every").html();
        _this.$(".sqfw_font").html(con);
        });
        this.$('.slick-next').click(function(){//左右切换
        _this.$(".sqfw_font").empty();
        _this.$(".sqfw_font").html(_this.$(".slick-center").next().find(".sqfw_every").html());
        });
        
    },
    slick : function(){
        var _this=this;
        this.$('.center').slick({
          centerMode: true,
          slidesToShow: 5,
          centerPadding: '15px',
          autoplay:true,
          autoplaySpeed:2000,
          touchThreshold :1,
          onBeforeChange : function(){//在切换之前变动
              _this.$(".sqfw_font").empty();
              _this.$(".sqfw_font").html(_this.$(".slick-center").next().find(".sqfw_every").html());
          },
        });
        
        
    },

免责声明:文章转载自《jquery实现旋转木马的插件slick》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇LDAP入门实现一个代码自动生成(一):模板引擎Freemarker下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

ThinkPHP5与JQuery实现图片上传和预览效果

内容正文 这篇文章主要为大家详细介绍了thinkphp上传图片功能,和jquery预览图片效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下  先上效果图: html和js代码如下: <!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="u...

20 个非常棒的jQuery内容滑动插件

Wow SliderWOW Slider是一款小巧易用的网页滑块设计。该软件内置大量的模版和工具,让你轻松设计出完美的视觉效果。他还可以帮助用户在短时间内创造出梦幻般的滑块,而无需编码和图像编辑,是很不错的图像滑块设计工具。 Nivo Slider Nivo Slider是一款出色的jQuery幻灯片插件,支持多种切换效果,可定制性强. Simple...

【转】jquery图片播放插件Fancybox使用方法

Fancybox的特点如下: 可以支持图片、html文本、flash动画、iframe以及ajax的支持 可以自定义播放器的CSS样式 可以以组的形式进行播放 如果将鼠标滚动插件(mouse wheel plugin)包含进来的话Fancybox还能支持鼠标滚轮滚动来翻阅图片 Fancybox播放器支持投影,更有立体的感觉 Fancybox使用方法:...

jQuery插件--图片文字向上向左循环滚动

需要引用jquery 调用非常简单: 一、 向上滚动 $(".scroll_two").jScroll({vertical:true}); <div class="box scroll_two"> <ul> <li><a href="#">声明</a>| <a hr...

对require.js 的使用进行总结

一、为什么要使用require.js       首先一个页面如果在加载多个js文件的时候,浏览器会停止网页渲染,加载文件越多,网页失去响应的时间就会越长;其次,由于js文件之间存在依赖关系,因此必须严格保证加载顺序,当依赖关系很复杂的时候,代码的编写和维护都会变得困难。       require.js,就是为了解决这两个问题:       (1)实现...

JQuery Easy Ui dataGrid 数据表格

http://www.cnblogs.com/cnjava/archive/2013/01/21/2869876.html 数据表格 - DataGrid 内容 概况 使用方法 数据表格属性 数据列属性 编辑 数据视图 事件 方法 继承$.fn.panel.defaults,使用$.fn.datagrid.defaults重载默认值。. 数据表格显...