jquery - skrollr.js 数据属性到 JavaScript 文件中

标签 jquery skrollr

我在我的 wordpress 网站中使用 API“skrollr.js”。

现在我有一个像这样的 div 框

<div data-_foobar="left:0%;" data-_foobar--100="left:50%;" data-_foobar-100="left:100%;"></div>

是否可以将此属性交换到 js 文件中,如下所示:

HTML:

 <div id="myDiv"></div>

JavaScript:

function initJarallax()
{
  //Init SkrollR
  var s = skrollr.init();

  //this function doesn´t exists
  s.addAttribute("myDiv","data-_foobar","left:0%");
  ....
 }

谢谢!

最佳答案

anderssonola 告诉我最好的方法(我认为)。

我执行以下步骤:

  1. this url 下载 skrollr-stylesheets
  2. 将其添加到标题中:

    link href="http://myUrl.com/wp-content/themes/FullScreenTheme/style.css"rel="stylesheet"data-skrollr-stylesheet>

  3. 编写了这段代码

    #myDiv{
     -skrollr-animation-name:animation1;
      }
    
    @-skrollr-keyframes animation1 {
    data-_foobar{left:0%;}
    data-_foobar--100{left:50%;};
    ....
    }
    

谢谢!

关于jquery - skrollr.js 数据属性到 JavaScript 文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23651902/

相关文章:

javascript - Skrollr 破坏抵消了 body 100% 的高度

javascript - Skrollr transform函数导致文本抖动

html - 图像中出现白色补丁,网站无法滚动到全长,skrollr js 移动视差问题

jquery - socket.io 链接本地 jQuery 给出 404

javascript - 在浏览器窗口/选项卡关闭上打开自定义弹出窗口

javascript - 无法在标题图片上获得 skrollr 视差效果

javascript - php 中的静态标题布局

javascript - 这个 jquery/javascript 循环的更短替代方案?

javascript - 使用 JQuery 检测 iframe 事件