在jquery
1.9版本后,已经不援助$.browser.webkit的措施实行浏览器类型检查测量试验了,要求的话,自身通过ua剖断下就可以。

未来在页面中运用动漫片效果来巩固客商体验,已经很常用了,近些日子弄了一个品种也利用了过多的卡通片效果,拿里面三个来讲下吧。使用jQuery使用Animate和scrollTop达成页面滑动作效果果,今后常用的写法是:

scrollTop:’0px’,’fast’,function;

$.animate({

//这里的代码执行了四遍

前不久在写页面滑动插件的时候,必要在animate后试行回调。如下:

于是发现,回调内推行了一遍。此前一直都没在乎到这几个主题材料。

$.trigger;

其原因根本是行使了$ 作为animate的dom,那样做的目标是为着合营各浏览器。

$($.browser.webkit?”body”:”html”).animate({

scrollTop:’0px’,’fast’,function(){

这里偷懒的接受了$,就算减轻了宽容性难题,然则却招致animate回调三次的难点。由此该方案并不完善。

webkit 内核的浏览器接受body
举行滑动,而其余浏览器则使用html展开滑动。

$.animate({

$.trigger;}

于是乎,能够做下决断,消除宽容性及回调难点:

scrollTop:’0px’,’fast’,function(){

相关文章

网站地图xml地图