slick 旋转木马(轮播图)插件清空滑块slide的方法
来源:互联网 发布:2015年网络银行交易额 编辑:程序博客网 时间:2024/06/09 18:52
$(".ui-slider .slider").slick('removeSlide', null, null, true);
很多情况我们的轮播图不是静态的,也不仅仅是页面第一次加载完载入一次而已。
假如需求是:用户点击筛选之后轮播图内容根据筛选进行重新更换,那么我们的slick是不能够二次初始化操作的。其实我们无需二次初始化。
此情况下我的做法是remove掉原来的所有滑块slide,用这个方法:$(".ui-slider .slider").slick('removeSlide', null, null, true); 然后再用slick提供的增加滑块的方法:$(".ui-slider .slider").slick('slickAdd', i);循环加入需要的滑块数量。
slick 方法详细介绍链接:http://kenwheeler.github.io/slick/
代码例子:
$.ajax({
url:'/lifetouch/a/store/storeIndex/findProductListBySort',
type:'POST',
dataType:'json',
data:{
categoryId:idStr+"",
aliasNameOne:aliasNameOne+"",
labelStr:"sellNumberStr",
page:page,
pageSize:pageSize
},
success:function(data1){
//模拟数据结构
var data = [
{ "id":"1" , "url":"/lifetouch//static/merchantAndStore/image/entity_merchant/classify_store_all_img1.png" },
{ "id":"2" , "url":"/lifetouch//static/merchantAndStore/image/entity_merchant/classify_store_all_img2.png" },
{ "id":"3" , "url":"/lifetouch//static/merchantAndStore/image/entity_merchant/classify_store_all_img3.png" },
{ "id":"4" , "url":"/lifetouch//static/merchantAndStore/image/entity_merchant/classify_store_all_img4.png" }
];
if(data!=""){
$(".ui-slider .slider").slick('removeSlide', null, null, true);//滑块全部清空
for (var i = 0; i < data.length; i++){
console.log(i);
$(".ui-slider .slider").slick('slickAdd',"<div>"+
"<div class='ui-slide'>"+
"<a href='${lifetouchRelease.visitUrl}&returnType=storeIndex'>"+
"<img src='"+data[i].url+"' />"+
"</a>"+
" </div>"+
" </div>");
}
}
}
});
代码图片:
- slick 旋转木马(轮播图)插件清空滑块slide的方法
- jquery旋转木马插件SLICK
- 旋转木马插件代码
- 支持30+种类型幻灯片|轮播图|旋转木马的强大jQuery插件
- 基于jQuery的响应式旋转木马插件flexisel.js
- 利用jquery封装一个简易的旋转木马特效插件
- tx5-旋转木马轮播图
- 旋转木马轮播图
- 木马旋转轮播图
- 旋转木马轮播图JS
- jQuery slide方法的原理
- Html5添加非常实用的可自动轮播的旋转木马插件教程
- Owl Carousel 2强大的响应式jQuery旋转木马插件
- 基于Threejs的jQuery 3d图片旋转木马特效插件
- 基于Threejs的jQuery 3d图片旋转木马特效插件
- 支持触摸屏的响应式jQuery旋转木马插件--Owl Carousel
- 旋转木马
- 从Slideshare.net 下载Slide的方法:
- 查看端口连接数量
- numpy meshgrid用法
- 华为上机试---购物单(算法:背包问题)
- springIOC
- How to Calculate the Number of IOPS and Throughput of a Database (文档 ID 2206831.1)
- slick 旋转木马(轮播图)插件清空滑块slide的方法
- 利用Memcache解决数据库高并发访问的瓶颈问题
- strlen获取char*的大小问题
- android 6.0权限申请机制
- jQuery中on与bind的区别
- Node.js安装及环境配置之Windows篇
- Audio Source 音频源
- 微信小程序中用户登录和登录态维护
- 协同过滤算法:基于用户和基于物品的优缺点比较