小编Lar*_*arz的帖子

用jQuery动画translate3d

我正在尝试使用Jquery 2.1.1为translate3d设置动画.在10秒钟内.然后,当动画完成时,我希望它提醒我.但问题是它没有动画.它只是立即改变到新的CSS.

有一些英雄可以帮我这个吗?

我现在使用的代码:

$( ".circle" ).animate({ textIndent: 100 }, {
    duration : 10000,
    step : function() {
      $(this).css("transform","translate3d(0px, 320px, 0px)"); 
    }, 
    complete : function() {
        alert("completed the animation");
    }
},'linear');
Run Code Online (Sandbox Code Playgroud)

css jquery animation transform

6
推荐指数
1
解决办法
3万
查看次数

RequireJS - 我应该为BaseUrl设置什么?

在给定项目结构的情况下,我无法理解如何为requirejs设置基本URL.

问题:并非所有html文件都在同一文件夹级别.脚本文件路径不断变化,具体取决于html页面的位置.

我尝试了什么:我已经搜索了API,但我只是不明白BaseURL应该是什么,以获得所有页面的正确路径.我已经测试了变体(../js/lib,/ js/lib /,我试过在main.js文件中没有包含它)但下面这个是唯一一个似乎在某些文件上产生正确结果的文件.

Main.js

requirejs.config({
    baseUrl: '../js/lib',    
    paths: {
        'jquery' : (document.addEventListener) ? ['vendor/jquery'] : ['vendor/jquery-1.9.1']
    },
    shim: {
        'foundation/foundation': {
            deps: ['jquery']
        },
        'foundation/foundation.alert': {
            deps: ['jquery', 'foundation/foundation']
        },            
        'vendor/slick.min': {
            deps: [
                'jquery',
                'foundation',
                'foundation/foundation.interchange'
            ],
            exports: 'slick'
        }
    }
});
requirejs(['jquery'
    , 'foundation/foundation'   
]);
Run Code Online (Sandbox Code Playgroud)

文件夹结构

Main Folder
?
?  Some Folder
?  ??? css
?  ??? js
?  ?   ??? lib
?  ?   ?   ??? foundation
?  ?   ? …
Run Code Online (Sandbox Code Playgroud)

javascript directory-structure project-structure relative-path requirejs

3
推荐指数
1
解决办法
7802
查看次数