WordPress排忧解难. 如何解决在Chrome平滑滚动的问题
二零一七年十月三十日
这个问题的真正根源是平滑滚动功能, 哪个是默认启用的, 它减少了滚动 响应性 显著. 为了让它再次工作,你需要禁用平滑滚动 function. 一般的问题是平滑滚动 script 新版本的浏览器不再支持. 解决方案取决于你使用的模板版本:
Variant 1. CherryFramework 3模板与常用的樱桃滑块和樱桃视差插件.
解决方案:导航到 wp-content /插件 and wp-content /主题/ themeXXX /包括/插件 文件夹,并替换当前的 cherry-parallax plugin 使用最新版本,您可以下载 here.
Variant 2. CherryFramework 3模板与视差滑块和樱桃视差插件.
Solution:
的文件需要替换 cherry-parallax plugin in the wp-content /插件 directory 在服务器上(通过 FTP 或使用FileManager).
Go to wp-content /主题/ themeXXXX /parallax-slider/js/ 文件夹并替换现有的 jquery.simplr.smoothscroll.min 用这个文件归档: 请按此处下载
Variant 3. CherryFramework 3 模板与视差滑块和 without Cherry视差插件
Solution:
导航到 wp-content /主题/ themeXXXX /parallax-slider/js 文件夹并上传以下文件替换旧文件: jquery.simplr.smoothscroll.min
然后你需要打开 wp-content /主题/ themeXXXX /parallax-slider/ parallaxSlider.php 文件并找到以下代码:
if(!device.mobile() && !device.tablet()){ liteModeSwitcher = false;
并在之后添加以下部分代码,类似于 screenshot below:
$.browser.Chrome = / Chrome /.测试(导航器.userAgent.toLowerCase ()); if(!device.mobile() && !device.tablet() && !($.browser.chrome)){ $.srSmoothscroll ({ step:150, speed:800 }); }
别忘了清理 cache 为了看到变化.
现在您可以再次享受平滑的滚动! 请随意阅读更多关于平滑滚动功能: http://css-tricks.com/snippets/jquery/smooth-scrolling/