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

QQ登录

只需一步,快速开始

查看: 2457|回复: 9

[处理中4] buttongroup 的target不起作用

[复制链接]

11

主题

55

帖子

147

积分

初级会员

Rank: 2

积分
147
QQ
发表于 2017-3-13 10:56:08 | 显示全部楼层 |阅读模式
buttongroup 的target不起作用,点击button后,button可以被选择,但contents不切换,但是如果添加一个select并点击这个select后却反而起作用了,content才开始切换,哪位大神帮忙看看是咋回事,如何解决?谢谢附件的图片,是那三个button和额外添加的select示意图


buttongroup 的target不起作用,添加select并点击这个select后才起作用,content才开始切换 ...

buttongroup 的target不起作用,添加select并点击这个select后才起作用,content才开始切换 ...

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-3-13 11:28:55 | 显示全部楼层
这个一般不会吧   你把你的文件发过来我看下
回复 支持 反对

使用道具 举报

11

主题

55

帖子

147

积分

初级会员

Rank: 2

积分
147
QQ
 楼主| 发表于 2017-3-13 14:43:28 | 显示全部楼层
半导体 发表于 2017-3-13 11:28
这个一般不会吧   你把你的文件发过来我看下

右边那个蓝色的就是select,上面是三个按钮,中间区域是cntent
3.png

main-2.zip

2.82 KB, 下载次数: 90

回复 支持 反对

使用道具 举报

11

主题

55

帖子

147

积分

初级会员

Rank: 2

积分
147
QQ
 楼主| 发表于 2017-3-13 14:44:17 | 显示全部楼层
麻烦帮忙指导下
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-3-14 09:48:02 | 显示全部楼层
jycs123 发表于 2017-3-13 14:44
麻烦帮忙指导下

你这个实在是不好看  你把它分开写不可以吗   target不可能不好用的   你下边的切换都是可以的
回复 支持 反对

使用道具 举报

11

主题

55

帖子

147

积分

初级会员

Rank: 2

积分
147
QQ
 楼主| 发表于 2017-3-14 16:26:45 | 显示全部楼层
我的这个确实是有这么多分层,可以帮忙看看如何解决这个问题不?
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-3-14 16:46:23 | 显示全部楼层
jycs123 发表于 2017-3-14 16:26
我的这个确实是有这么多分层,可以帮忙看看如何解决这个问题不?

你的这个页面太重了  你把它分开写呢   把某一部分拉出来单成一页  
然后用windowcontainer链接出来  就像仿淘宝那样
回复 支持 反对

使用道具 举报

11

主题

55

帖子

147

积分

初级会员

Rank: 2

积分
147
QQ
 楼主| 发表于 2017-3-14 18:00:50 | 显示全部楼层
确实是个办法,非常感谢
回复 支持 反对

使用道具 举报

11

主题

55

帖子

147

积分

初级会员

Rank: 2

积分
147
QQ
 楼主| 发表于 2017-3-15 08:43:40 | 显示全部楼层
jycs123 发表于 2017-3-14 18:00
确实是个办法,非常感谢

另外请教一个问题,在淘宝案例里面JS代码里有个“优化内存占用”,案例代码如下,this.comp('content2')后面按下“.”号后,能够出现很多函数,如下图,为啥我做的只出现很少的函数,甚至没有.$domNode,导致我在运行的时候,说是cannot read property '$domNode' of null啊?麻烦不吝赐教下,谢谢
content2和content3都是carousel下contentsImg下的content,案例的xid是content2,我的xid是content3


淘宝案例的原始代码:
        Model.prototype.contents2ActiveChange = function(event){
                var to = event.to;
                if (to >= 1) {
                        // 优化内存占用
                        $('.x-window-container', this.comp('content2').$domNode).css('display', 'none');
                        this.comp('navContainer' + (to + 1)).$domNode.css('display', 'block');

                        this.comp('navContainer' + (to + 1)).load();
                }

        };


我的代码:
        Model.prototype.contents2ActiveChange = function(event){
                var to = event.to;
                if (to >= 1) {
                        // 优化内存占用
                        $('.x-window-container', this.comp('content3').$domNode).css('display', 'none');  //轮换图片下的content3
                        this.comp('windowContainer' + (to + 1)).$domNode.css('display', 'block');
                        this.comp('windowContainer' + (to + 1)).load();
                }

        };




出错信息

出错信息

我的代码,很少函数

我的代码,很少函数

淘宝案例代码,很多函数

淘宝案例代码,很多函数
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-3-15 10:06:16 | 显示全部楼层
jycs123 发表于 2017-3-15 08:43
另外请教一个问题,在淘宝案例里面JS代码里有个“优化内存占用”,案例代码如下,this.comp('content2') ...

这个的话可能  跟你的页面什么的有关系吧   这个具体的我们也不是很清楚
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 10:04 , Processed in 0.102055 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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