jQuery MiniUI

 找回密码
 立即注册
查看: 8041|回复: 12
打印 上一主题 下一主题

3.0又有一个问题,IE8不支持B.preventDefault()方法。FF和Chrome可以 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2013-5-3 14:00:11 |只看该作者 |倒序浏览
本帖最后由 nbakill2 于 2013-5-3 14:35 编辑

中午更新UI之后,鼠标可以滚动了。

但是在IE8下只要一滚动就出现。



不支持此方法,FF和Chrome没问题。

上面那个截图是我在VS调试的时候具体定位的。

测试的例子test包,并且我加了一张正方形图片在上面。。。你们可以将3.0覆盖进去。然后滚动的时候注意左下角。



同时请帮忙解决,图片无法撑开的问题。(附件中带了一张图)




附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2013-5-3 14:34:00 |只看该作者
好的,我们修复下

Rank: 6Rank: 6

板凳
发表于 2013-5-3 14:35:56 |只看该作者
factory 发表于 2013-5-3 14:34
好的,我们修复下

我带了完整的例子出错截图。还有新的附件,附件带了图片,图片也是无法撑开的。

Rank: 8Rank: 8

地板
发表于 2013-5-3 14:39:30 |只看该作者
nbakill2 发表于 2013-5-3 14:35
我带了完整的例子出错截图。还有新的附件,附件带了图片,图片也是无法撑开的。 ...

看到了,我本地看下

Rank: 8Rank: 8

5#
发表于 2013-5-3 14:48:04 |只看该作者
nbakill2 发表于 2013-5-3 14:35
我带了完整的例子出错截图。还有新的附件,附件带了图片,图片也是无法撑开的。 ...

图片无法撑开的原因是因为你用了虚拟滚动,因为虚拟滚动的行高是固定的,这样才能计算出来高度,不然不固定的话,还要遍历行去获得高度,然后再做处理,这样性能会很差

Rank: 8Rank: 8

6#
发表于 2013-5-3 14:49:57 |只看该作者
nbakill2 发表于 2013-5-3 14:35
我带了完整的例子出错截图。还有新的附件,附件带了图片,图片也是无法撑开的。 ...

IE8下那个问题已经修复了,你下载更新下

Rank: 6Rank: 6

7#
发表于 2013-5-3 14:55:13 |只看该作者
factory 发表于 2013-5-3 14:48
图片无法撑开的原因是因为你用了虚拟滚动,因为虚拟滚动的行高是固定的,这样才能计算出来高度,不然不固 ...

但是我在2.1.8的时候也做了虚拟滚动啊。。那图片是可以撑开的。

Rank: 6Rank: 6

8#
发表于 2013-5-3 16:04:36 |只看该作者
factory 发表于 2013-5-3 14:48
图片无法撑开的原因是因为你用了虚拟滚动,因为虚拟滚动的行高是固定的,这样才能计算出来高度,不然不固 ...

有没有什么折中的办法,又能设置虚拟滚动,又能把图片完全显示出来呢??

Rank: 9Rank: 9Rank: 9

9#
发表于 2013-5-3 16:29:19 |只看该作者
虚拟滚动的目的是支持大数据量,我们会固定行高进行计算定位。
所以,行高是固定的。
你可以这样:
{_height: 50, ...}
在某行内加_height,声明高度试试。

Rank: 6Rank: 6

10#
发表于 2013-5-3 16:32:25 |只看该作者
niko 发表于 2013-5-3 16:29
虚拟滚动的目的是支持大数据量,我们会固定行高进行计算定位。
所以,行高是固定的。
你可以这样:

你所指的某行是说 包含图片的那一行吗?

Archiver|普加软件

GMT+8, 2024-11-28 10:49 , Processed in 1.051362 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部