今天在做一个问题是回到顶部这个功能,刚开始应该觉得很简单。之后有几个页面出问题不能使用就头疼了。具体是这样的,在做这个的时候,因为是以前的老模板,用smarty写的。header是写死在模版里面的,只有footer是共同文件我就把自己测试好的js代码放上去,本以为一切就OK了、可是没想到,$('html,body')有几个页面这个值是空。细细看来发现footer问题是一个包含head body的问题。引用footer的文件里面也有body。其实也就是这么一句话的事情:$('html,body').animate({scrollTop: '0px'}, 800);为什么有的是空呢?怎么替换呢?
解决方案 »
- 如何把IE中类似http://my%20test%20site的URL改称http://my test site
- [急]手动触发事件如何获取执行的返回值?
- 自个写了一个Javascript来排序table的示例,大家给找找
- 散发了,欢迎大家测试用Ext2.0做的网站!
- 求一正则表达式的写法!
- 同一组radiobutton之间的变换点选用什么事件?
- 求一个字符串分割的方法。
- ■■请教:页面中<table>中的行颜色的改变,我使用document.all.tbl.rows[1].bgcolor="#ECF2EC",但是没有效果啊,请看■■
- 【捉急吖】在对象引用的过程中如何使用变量?
- this.evnt.offsetHeight 这句话是什么意思?evnt又是什么属性?
- [求正则] js将字符串中的"[1]"替换成"a"
- extjs tabPanel 会话超时
jQuery('html,body').animate({scrollTop: $('#content').offset().top},800);offset().top指顶部。上面的代码是scrollTop到div#content的顶部如果你要scrollTop到页面顶部的话,#content 换成body。