jquery FireFox中滚动条设置为auto时,存在一个滞后显示的问题,如何获得滚动条的加载完毕事件或显示事件
2011-08-19 07:12
387 查看
//<div style="height: 500px; overflow-x: hidden; overflow-y: auto;"></div>
var bdiv= document.createElement('div');
$(bdiv).css({
height : p.height,
'overflow-x': 'hidden',
'overflow-y' : 'auto'
}) ;
//alert('bdiv.scrollWidth=='+bdiv.scrollWidth+',scrWidth='+scrWidth+' ,bdiv.offsetWidth='+bdiv.offsetWidth+' ,clientWidth=='+bdiv.clientWidth);
这时候,取 bdiv.offsetWidth 与bdiv.clientWidth是相等的,bdiv.scrollWidth为0,说明没有滚动条。以上代码是在$(document).ready()中执行的。
但当页面全部显示时,滚动条又显示出来了。
当需要根据clientWidth做一些计算时,这是一个问题,如果能获得bdiv滚动条的加载完毕事件或显示事件就好了,有待研究!
var bdiv= document.createElement('div');
$(bdiv).css({
height : p.height,
'overflow-x': 'hidden',
'overflow-y' : 'auto'
}) ;
//alert('bdiv.scrollWidth=='+bdiv.scrollWidth+',scrWidth='+scrWidth+' ,bdiv.offsetWidth='+bdiv.offsetWidth+' ,clientWidth=='+bdiv.clientWidth);
这时候,取 bdiv.offsetWidth 与bdiv.clientWidth是相等的,bdiv.scrollWidth为0,说明没有滚动条。以上代码是在$(document).ready()中执行的。
但当页面全部显示时,滚动条又显示出来了。
当需要根据clientWidth做一些计算时,这是一个问题,如果能获得bdiv滚动条的加载完毕事件或显示事件就好了,有待研究!
相关文章推荐
- JQuery ajax 如何设置同步调用(同时只能触发一个函数) 解决与层显示信息时候的冲突问题
- 如何正常设置VS 2005 字体大小与颜色(附助解决包加载失败的问题)
- Windows2008R2中如何取消增强的IE设置? 可加载一些无法加载的js,解决ie冲突问题打开Windows2008服务器管理器,如图
- 如何一个load 加载完成后把图片一次性显示出来
- 报告一个IE很奇葩的滚动条问题——百分比计算宽度为浮点数时的滚动条显示异常
- 如何用代码将一个uiview设置到最前面显示 [superview bringSubviewToFront:subview]
- 在JIRA的一个项目中,如何设置让项目中的问题可以设置不同的权限让不同的人看到。
- 在使用Hibernate时,因为一个查询需要更多的表连接而要使用SQL来解决性能问题。然而返回的结果集中包含了没有映射的Entity类中的表字段,在这个SQL中还有使用如何将层次关系的父子结点显示为横行
- MyEclipse2014中如何设置jsp文件打开后显示一个框里两个页面,上面是图,下面是代码
- Flex中如何利用focusIn和focusOut事件,对表单中获得焦点的项目进行颜色高亮(highlight)显示。
- 最近被一个问题困扰着,如何实现类似Photoshop的多层图像操作,每层可单独操作,又可以组合显示出来。
- 在事件触发的时候,有时我们需要一些模拟用户行为的操作。例如:当网页加载完毕后 自行点击一个按钮触发一个事件,而不是用户去点击。
- VC 常见问题百问~确定应用程序的路径~~如何在对话框中显示一个位图?~~窗口重绘
- htmleditor和textField同时存在于tablepanel中同一个tab里的显示问题
- 如何将一个Activity设置为Dialog显示
- 由浅入深写java分布式(4)基于注解 dubbo 一个app同时存在consumer和provider自启动失败的问题,以dubbo和spring注解加载顺序的问题
- 在给Ext2 Grid设置了autoHeight属性后,如何显示滚动条
- DropDownList 事件触发问题:设置了AutoPostBack=True还是不能触发SelectedIndexChanged事件
- 使用jQuery制作高级炫酷吊炸天表单,页面加载完成文本框获得焦点,文本框设置默认文本,文本字数动态显示.....
- 在 UIWebView 中如何准确获得页面加载完成的事件