JQuery эффект плагин - PullRequest
       10

JQuery эффект плагин

0 голосов
/ 05 августа 2010

Я ищу плагин jQuery, который качает элементы DOM, как на http://www.iconatlas.com/

Я проверил их источник, и они используют jQuery, но не похоже, что они используют плагин для этого,Кто-нибудь знает плагин, который делает что-то подобное?

1 Ответ

3 голосов
/ 05 августа 2010

Я не знаю ни одного плагина по этому поводу, но вы можете создать его, если хотите.

Ну, сайт использует этот (ниже) код jQuery для этого.

$(function(){
    var start_time = new Date().getTime();
    var wobble_sec = 4;
    var icons = $("#featured img");
    var bobble = setInterval(function (){
        var sec = ((new Date().getTime()) - start_time)*0.001;
        var alpha = sec*2*Math.PI;

        var wobble_alpha = alpha/wobble_sec;
        var lambda = (0.5 + Math.cos(Math.min(Math.PI,wobble_alpha))*0.5)*50;

        for (var i=0;i<icons.length;++i){

            var y = Math.round(lambda*(Math.cos(alpha*1.2 + i)*0.5) + 30);
            icons.eq(i).css("top",y+"px");
        }

        if (wobble_alpha > Math.PI){
            clearTimeout(bobble);

        }
    },30);
});

иди поиграй с демо .

...