响应式的无限滚动全屏dribbble作品集布局展示效果

来源:GBin1.com

响应式的无限滚动全屏dribbble作品集布局展示效果

在线演示/下载

大家还记得前面分享过的两个魔术布局效果吧:

今天分享一个使用jQuery sly插件构建的全屏响应式布局布局效果,支持无限滚动。

相关插件:

  • Jribbble :一个帮助你方便调用dribbble API的jQuery插件
  • Sly:一个帮助你生成水平方向滚动效果的jQuery插件

主要Javascript代码:

    var options = {
            scrollBy: 200,
            speed: 200,
            easing: 'easeOutQuart',
            scrollBar: '#scrollbar',
            dynamicHandle: 1,
            dragHandle: 1,
            clickBar: 1,
            mouseDragging: 1,
            touchDragging: 1,
            releaseSwing: 1
        };
        var frame = new Sly('#frame', options);

        
        frame.on('load change', function () {
            if (this.pos.dest > this.pos.end - 200) {
            
                $.jribbble.getShotsByList("popular", function(data){
                    var output=[];
                    $.each(data.shots, function (i, shot) {
                        output.push('<figure style="background-image: url(' + shot.image_teaser_url  + '?' + i + ')">');
                        output.push('<figcaption>');
                        output.push('<h4>' + shot.title + '</h4>');
                        output.push('<p><a target="_blank" href="' + shot.player.url  + '">' + shot.player.url + '</a></p>');
                        output.push('</figcaption>');
                        output.push('</figure>');
                    });    
                    
                    $images.append(output.join(''));
                    
                    pagenum++;
                    
                    frame.reload();
                    
                },
                {page: pagenum, per_page: 20}); 
                
            }
        }); 
        
        frame.init();

    // Reload on resize
    $(window).on('resize', function () {
        frame.reload();
    }); 

具体代码,请大家下载后自行查看。

来源:响应式的无限滚动全屏dribbble作品集布局展示效果

转载于:https://www.cnblogs.com/gbin1/archive/2013/05/30/3108193.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值