gpt4 book ai didi

drupal - jparallax从旧版本升级到1.0版本

转载 作者:行者123 更新时间:2023-12-02 04:03:15 26 4
gpt4 key购买 nike

我无法将jparallax从非常旧的版本更新到1.0版本。我使用jparallax插件继承了一个半完成的站点。视差效果是完整的-问题是这是一个非常旧的版本,使用jQuery 1.2.6,这会导致“colorbox”(用于显示图像(如灯箱))和我用来显示事件的ajax出现问题。

升级到最新的jQuery可以修复我的ajax和colorbox,但会破坏视差。有没有人从较低的jparallax更新到1.0?

我根据作者的jParallax github changelog进行了以下更改

  • 命名空间从'jParallax'更改为'parallax'
  • 'xtravel'和'ytravel'选项现在以'xparallax'和
    'yparallax'
  • 从jQuery 1.2.6更改为1.7.1
  • 用1.0版本
  • 替换了旧的jParallax

    简化我的问题的其他说明:
  • 默认的鼠标端口是主体,这就是我想要的。
  • 我不需要此站点的“冻结/取消冻结”或“linkResponse”功能

    有人看到我所做的事情或有建议吗?我非常感谢您的帮助,因为我不了解我的错误所在,并且很快就要接近我的期限。任何方向将不胜感激。感谢您的任何投入。

  • 最佳答案

    我想你也正在drupal下使用jparallax。我有同样的问题。
    triggerExposeEdges:true似乎在新版本中不起作用,但是在作者的变更日志中没有提及。

    另外,我正在尝试的是我有三个不同的div来产生视差效果。在旧版本中,这些图层曾经分别移动,但是现在它们合并在一起,并被裁剪到右侧。无法找到解决此问题的方法。

    编辑:
    我已经通过分别为三层定义jparallux解决了这个问题。当然,我正在使用最新的jParallux和Drupal的默认jQuery。我要做的唯一更改就是使用Javascript:

    jQuery(document).ready(function(){ 
    jQuery(".ceu").parallax({ // First layer div of cloud image
    xparallax: "30px",
    xorigin: 0.0,
    yparallax: false,
    });
    jQuery(".runfundob").parallax({ // Second layer div of a Sunbeam
    xparallax: "40px",
    xorigin: 0.6,
    yparallax: false,
    });
    jQuery(".bottom").parallax({ // Third layer div of a very wide hotel with a vintage car in front.
    xparallax: "20px",
    xorigin: 0.6,
    yparallax: false,
    });
    });

    而且我认为,这样您也可以解决问题。

    关于drupal - jparallax从旧版本升级到1.0版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9081701/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com