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

QQ登录

只需一步,快速开始

查看: 1749|回复: 4

[结贴] list 如何滚动到指定的行?

[复制链接]

16

主题

39

帖子

95

积分

初级会员

Rank: 2

积分
95
QQ
发表于 2017-1-4 16:21:42 | 显示全部楼层 |阅读模式
list 如何滚动到指定的行?
我想把某行 滚动到显示区域,怎么做了?
发表于 2017-1-4 16:59:51 | 显示全部楼层
关于滚动:http://docs.wex5.com/wex5-ui-question-list-2008/

可以试试动态给这一行添加id属性!然后使用a标签的href指向 滚动到这行
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

16

主题

39

帖子

95

积分

初级会员

Rank: 2

积分
95
QQ
 楼主| 发表于 2017-1-4 20:41:36 | 显示全部楼层
liangyongfei 发表于 2017-1-4 16:59
关于滚动:http://docs.wex5.com/wex5-ui-question-list-2008/

可以试试动态给这一行添加id属性!然后使用 ...

ID好像是系统生成的,好像我改不了~~~
回复 支持 反对

使用道具 举报

16

主题

39

帖子

95

积分

初级会员

Rank: 2

积分
95
QQ
 楼主| 发表于 2017-1-4 20:54:57 | 显示全部楼层
而且 系统生成的LIST行ID也很奇怪,居然是一样的~~~~~~
回复 支持 反对

使用道具 举报

16

主题

39

帖子

95

积分

初级会员

Rank: 2

积分
95
QQ
 楼主| 发表于 2017-1-4 21:08:00 | 显示全部楼层
liangyongfei 发表于 2017-1-4 16:59
关于滚动:http://docs.wex5.com/wex5-ui-question-list-2008/

可以试试动态给这一行添加id属性!然后使用 ...

没办法人太笨了~~~只有用土办法了,还真管用
Model.prototype.listGoTo = function(rowIndex) {
                // 根据索引获得HTML ID,使用ID定位
                var e = $(me.getElementByXid('listTemplateUl1')).children();
                var y0 = e.eq(0).position().top;
                var yn = e.eq(rowIndex).position().top;
                me.comp('scrollView1').scroller.scrollTo(yn - y0);
        };

非常感谢~~~~~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 04:37 , Processed in 0.094756 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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