Javascript 卷轴上的页面闪烁效果

Javascript 卷轴上的页面闪烁效果,javascript,php,drupal,scroll,Javascript,Php,Drupal,Scroll,页面在滚动时会闪烁,在Firefox中工作正常,但在chrome中则不行。我尝试禁用chrome smooth scroll插件,但仍然无法工作。如果您检查源代码并搜索“scroll”,您将发现以下事件绑定(未统一和美化): 卷轴上的调整大小是一件奇怪的事情,但第二个绑定绝对是胡说八道,是导致问题的原因: 每个微小的滚动动画都将被中断。$(“html”).stop() 并用矛盾的滚动动画覆盖.animate({scrollTop:$(“html”).scrollTop()+(-delta*1.

页面在滚动时会闪烁,在Firefox中工作正常,但在chrome中则不行。我尝试禁用chrome smooth scroll插件,但仍然无法工作。

如果您检查源代码并搜索“scroll”,您将发现以下事件绑定(未统一和美化):

卷轴上的调整大小是一件奇怪的事情,但第二个绑定绝对是胡说八道,是导致问题的原因:

  • 每个微小的滚动动画都将被中断。
    $(“html”).stop()
  • 并用矛盾的滚动动画
    覆盖.animate({scrollTop:$(“html”).scrollTop()+(-delta*1.7)}
在注释/删除此代码之前,只需从chrome控制台解除绑定以检查:

jQuery(window).unbind('mousewheel DOMMouseScroll');

如果检查源代码并搜索“滚动”,您将发现以下事件绑定(未统一和美化):

卷轴上的调整大小是一件奇怪的事情,但第二个绑定绝对是胡说八道,是导致问题的原因:

  • 每个微小的滚动动画都将被中断。
    $(“html”).stop()
  • 并用矛盾的滚动动画
    覆盖.animate({scrollTop:$(“html”).scrollTop()+(-delta*1.7)}
在注释/删除此代码之前,只需从chrome控制台解除绑定以检查:

jQuery(window).unbind('mousewheel DOMMouseScroll');

欢迎提供更多信息并阅读本文。您能给我们您的网页链接,以便我们可以在我们这边查看。?试试这个Hi@vanita;)不要用评论带来额外的信息,只需编辑你原来的帖子即可。另外,如果能告诉我们您是如何做到这一点的,这可能是由javascript或css功能造成的,因此根据您的网站最近发生的变化以及问题出现的时间,可能更容易发现导致此错误的真正原因。欢迎提供更多信息并阅读此信息。您能否将您的网页链接提供给我们,以便我们可以在我们这边查看。?尝试此Hi@vanita;)不要用评论带来额外的信息,只需编辑你原来的帖子即可。另外,如果能告诉我们你是如何做到这一点的,这可能是由javascript或css功能引起的,因此,根据你网站上最近发生的变化以及问题出现的时间,可能更容易发现导致此错误的真正原因