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

QQ登录

只需一步,快速开始

查看: 1638|回复: 6

[结贴] 轮播链接

[复制链接]

1

主题

3

帖子

7

积分

新手上路

Rank: 1

积分
7
QQ
发表于 2016-12-4 15:10:15 | 显示全部楼层 |阅读模式
轮播第一张链接给不上去,代码是这样写的:
var me = this;
                var carousel = this.comp("carousel1");
                IndexTopPics.each(function(obj) {
                        var fImgUrl = obj.row.val("tup");
                        var fUrl = obj.row.val("lianj");
                        if (me.comp('contentsImg').getLength() > obj.index) {
                                $(carousel.domNode).find("img").eq(obj.index).attr({
                                        "src" : haikanweburl + "img/ad/" + fImgUrl,
                                });
                                if (obj.index == 0) {
                                        localStorage.setItem("index_BannerImg_src", haikanweburl + "img/ad/" + fImgUrl);
                                }
                        } else {
                                carousel.add('<a href=' + obj.row.val("lianj") + '><img src="' + haikanweburl + "img/ad/" + fImgUrl + '" class="tb-img1"/></a>');
                        }
                });

也没有报错,只是第一张点了没反应,a标签也没有显示,后面的都可以点

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-12-5 11:38:47 | 显示全部楼层

var fImgUrl = obj.row.val("tup");
var fUrl = obj.row.val("lianj");

改成
var fImgUrl = require.toUrl(obj.row.val("tup"));
var fUrl = require.toUrl(obj.row.val("lianj"));

试试呢!!!

回复 支持 反对

使用道具 举报

1

主题

3

帖子

7

积分

新手上路

Rank: 1

积分
7
QQ
 楼主| 发表于 2016-12-7 15:01:12 | 显示全部楼层
不行的。最后解决了。

var me = this;
                var carousel = this.comp("carousel1");
                IndexTopPics.each(function(obj) {
                        var fImgUrl = obj.row.val("tup");
                        var fUrl = obj.row.val("lianj");
                        if (me.comp('contentsImg').getLength() > obj.index) {
                                $(carousel.domNode).find("img").eq(obj.index).attr({
                                        "src" : haikanweburl + "img/ad/" + fImgUrl,
                                        "onclick" : "window.open('"+obj.row.val("lianj")+"')",
                                });
                        } else {
                                carousel.add('<a href=' + obj.row.val("lianj") + '><img src="' + haikanweburl + "img/ad/" + fImgUrl + '" class="tb-img1"/></a>');
                        }
                });
回复 支持 反对

使用道具 举报

1

主题

3

帖子

7

积分

新手上路

Rank: 1

积分
7
QQ
 楼主| 发表于 2016-12-7 15:01:30 | 显示全部楼层
不过还是谢谢。
回复 支持 反对

使用道具 举报

17

主题

150

帖子

287

积分

中级会员

Rank: 3Rank: 3

积分
287
QQ
发表于 2017-3-14 11:32:16 | 显示全部楼层
dududu 发表于 2016-12-7 15:01
不过还是谢谢。

请问怎么解决?
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-3-14 14:03:28 | 显示全部楼层

他不是把代码都贴出来了吗?
回复 支持 反对

使用道具 举报

17

主题

150

帖子

287

积分

中级会员

Rank: 3Rank: 3

积分
287
QQ
发表于 2017-3-14 14:28:54 | 显示全部楼层
半导体 发表于 2017-3-14 14:03
他不是把代码都贴出来了吗?

我知道,我试了不行,没反应
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-3 22:54 , Processed in 0.081371 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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