起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2002|回复: 0

[分享] 关于WeX5的carousel控件如何清除图片和增加图片

[复制链接]

2

主题

4

帖子

28

积分

新手上路

Rank: 1

积分
28
QQ
发表于 2017-6-27 02:11:25 | 显示全部楼层 |阅读模式
本帖最后由 sunman 于 2017-6-27 02:12 编辑

看到一篇文章很好,解决了我的问题,就分享给大家~
在提供的Taobao案例里没有写明,所以笔者测试了N次和网上找资料(无果)之下,终于找到最简单的方法,现给大家分享,希望能帮到有需要的童鞋~
carousel控件在使用前先清除上次的代码:
  1.                 //每次使用轮换图前先清空原来的图片方法,但要加回1个页面,然后再将索引跳到0才会有效。
  2.                 var carousel = this.comp("carousel1");
  3.                 var contents = this.comp("contents1");
  4.                 carousel.removeAll();
  5.                 carousel.add('<img src="" class="image-wall tb-img"/>');
  6.                 contents.to(0);
复制代码

然后再按图片的数量重复添加进去,0索引的图片就更新src:
  1.                                 if (i === 0) {
  2.                                         $(carousel.domNode).find("img").eq(0).attr({
  3.                                                 "src" : src
  4.                                         });
  5.                                 } else {
  6.                                         carousel.add('<img src="' + src + '" class="image-wall tb-img"/>');
  7.                                 }
复制代码

亲测可用。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-6-16 18:26 , Processed in 0.054338 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表