ajax轮播图控件,基于json数据的jquery卡片轮播图插件

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

使用方法

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

初始化插件

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

$(function () {

$(".block").altSlider(

{

url: 'your-json-file.json'

}

);

});

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

$(function () {

$(".block").altSlider(

{

url: './test.json',

dynamicReload: 3000

}

);

});

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

$(function () {

$(".block").altSlider(

{

url: './auto-scroll.json',

auto_scroll: 1000

}

);

});

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

$(function () {

$(".block").altSlider(

{

url: './test.json',

displayScroll: false

}

);

});

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

$(function () {

$(".block").altSlider(

{

rawData:

[

{

"title": "Lorem ipsum dolor sit amet, consectetur adipisicing elit.",

"body": "Test body 1",

"create_time": "2018-01-01 00:00:01",

"img_src": "http://s5.uploads.ru/t/0hYTP.jpg",

"src": "https://google.com"

},

{

"title": "Lorem ipsum dolor sit amet, consectetur adipisicing elit. ",

"body": "Test body 2",

"create_time": "2018-02-02 00:23:01",

"img_src": "http://sa.uploads.ru/t/xqseC.jpg",

"src": "https://google.com"

},

{

"title": "Lorem ipsum dolor sit amet, consectetur adipisicing elit.",

"body": "Test body 3",

"create_time": "2018-03-02 00:23:01",

"img_src": "http://s3.uploads.ru/t/ecM5L.jpg",

"src": "https://google.com"

}

]

}

);

});

数据的格式如下:

[

{

"title": "标题",

"body": "内容",

"create_time": "创建时间",

"header": "头部",

"img_src": "images/2.jpg",

"src": "https://google.com"

}

]

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值