幻灯片/轮播

基于json数据的jQuery卡片轮播图插件

阿里云


这是一款基于 json 数据的 jquery 卡片轮播图插件。该插件通过 ajax 来获取卡片的信息,动态显示卡片。它还提供不使用 ajax 的方式来获取数据,和其它一些 api 接口。

使用方法

在页面中引入 jquery 和 altSlider.js、altSlider.css 文件。

也想出现在这里?联系我们
创客主机
  1. <link rel="stylesheet" href="path/to/altSlider.css">
  2. <script src="js/jquery.min.js"></script>
  3. <script src="js/altSlider.js"></script>

初始化插件

通过 ajax 方法来初始化插件的方法如下:

  1. $(function () {
  2.     $(".block").altSlider(
  3.         {
  4.             url: 'your-json-file.json'
  5.         }
  6.     );
  7. });

如果你需要动态在指定的时间后重新加载数据,可以使用 dynamicReload 参数。

  1. $(function () {
  2.     $(".block").altSlider(
  3.         {
  4.             url: './test.json',
  5.             dynamicReload: 3000
  6.         }
  7.     );
  8. });

如果压实现轮播图的自动滚动,可以使用 auto_scroll 参数。

  1. $(function () {
  2.     $(".block").altSlider(
  3.         {
  4.             url: './auto-scroll.json',
  5.             auto_scroll: 1000
  6.         }
  7.     );
  8. });

关闭轮播图的自动滚动,使用 displayScroll 参数。

  1. $(function () {
  2.     $(".block").altSlider(
  3.         {
  4.             url: './test.json',
  5.             displayScroll: false
  6.         }
  7.     );
  8. });

如果你不想通过 ajax 来调用数据,可以通过 rawData 参数来实现。

  1. $(function () {
  2.     $(".block").altSlider(
  3.         {
  4.             rawData:
  5.                 [
  6.                     {
  7.                         "title": "Lorem ipsum dolor sit amet, consectetur adipisicing elit.",
  8.                         "body": "Test body 1",
  9.                         "create_time": "2018-01-01 00:00:01",
  10.                         "img_src": "http://s5.uploads.ru/t/0hYTP.jpg",
  11.                         "src": "https://google.com"
  12.                     },
  13.                     {
  14.                         "title": "Lorem ipsum dolor sit amet, consectetur adipisicing elit. ",
  15.                         "body": "Test body 2",
  16.                         "create_time": "2018-02-02 00:23:01",
  17.                         "img_src": "http://sa.uploads.ru/t/xqseC.jpg",
  18.                         "src": "https://google.com"
  19.                     },
  20.                     {
  21.                         "title": "Lorem ipsum dolor sit amet, consectetur adipisicing elit.",
  22.                         "body": "Test body 3",
  23.                         "create_time": "2018-03-02 00:23:01",
  24.                         "img_src": "http://s3.uploads.ru/t/ecM5L.jpg",
  25.                         "src": "https://google.com"
  26.                     }
  27.                 ]
  28.             }
  29.     );
  30. });

数据的格式如下:

  1. [
  2.   {
  3.     "title": "标题",
  4.     "body": "内容",
  5.     "create_time": "创建时间",
  6.     "header": "头部",
  7.     "img_src": "images/2.jpg",
  8.      "src": "https://google.com"
  9.   }
  10. ]

Github 地址:https://github.com/Trixwell/altSlider

基于 json 数据的 jQuery 卡片轮播图插件

已有 539 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!