评论:仿淘宝点击飞入右侧贴边购物车导航栏  [查看原文]

所属分类:导航,其他-其他导航,动画效果,杂项

 66107  751  52
当前第3页 / 共4页
    gudanmengk0
    2015/12/22 20:12:52
    ......0
    2015/12/13 17:12:54

    真的是太好用了。

    回复
    ......0
    2015/12/13 16:12:12
    难免心酸0
    2015/12/11 17:12:49
    E.vil.浅浅de微蓝。0
    2015/11/17 16:11:09

    感谢分享,非常好用

    回复
    万福源科技0
    2015/11/13 16:11:35

    作者你好。我想用这个插件,但我发现飞的图片是同一个图片,点关注应该飞到收藏里吧。能qq联系吗。我的qq号码776007096  我可以付点费用。谢谢

    回复
    万福源科技0
    2015/11/13 16:11:06
    smile0
    2015/11/3 13:11:07
    我`可以0
    2015/10/15 17:10:58

    不错,很好用,很详细,

    回复
    不经历风雨怎能见彩虹0
    2015/10/9 14:10:45

    不错,很好用,很详细,

    回复
    玄米可可0
    2015/10/9 13:10:22

    真的好有用,太给力了


    回复
    心空空.0
    2015/10/1 19:10:00

    好给力 好东西收下了。

    回复
    西瓜0
    2015/8/5 16:08:29

    @苦笑完善插件奖励

    回复
    @苦笑1
    2015/8/5 15:08:58

    JQ版本纠正下“抛物线运动”里的“complete”

    complete: function() {
    	$(eleFlyElement).css('visibility','hidden');
    	$(eleShopCart).find('span').html( ++numberItem );
    }


        英英??0
        2016/11/23 9:11:19
        如何能联系到您?想咨询你一点问题,如果看到能加我QQ吗?1101857497
    回复
    @苦笑2
    2015/8/5 15:08:47

    JQ的调用方式:

    $('.btnCart').click(function(event){
    		// 元素以及其他一些变量
    	    var eleFlyElement = document.querySelector("#flyItem"),
    		      eleShopCart = document.querySelector("#shopCart");
    		var numberItem = 0;
    		// 抛物线运动
    		var myParabola = funParabola(eleFlyElement, eleShopCart, {
    			speed: 400, //抛物线速度
    			curvature: 0.0008, //控制抛物线弧度
    			complete: function() {
    				eleFlyElement.css('visibility','hidden');
    				eleShopCart.find('span').html( ++numberItem );
    				//eleFlyElement.style.visibility = "hidden";
    				//eleShopCart.querySelector("span").innerHTML = ++numberItem;
    			}
    		});
    	
    		// 滚动大小
    		var scrollLeft = $(window).scrollLeft() || $('body').scrollLeft() || 0,
    		      scrollTop = $(window).scrollTop() || $('body').scrollTop() || 0;
    	    $(eleFlyElement).css('left', event.clientX + scrollLeft + "px");
    		$(eleFlyElement).css('top', event.clientY + scrollTop + "px");
    		$(eleFlyElement).css('visibility', 'visible');
    		
    		// 需要重定位
    		myParabola.position().move();
    		
    		// 右侧列表-加入购物车
    		var _CartListObj = $('.sidebar-cart-midd ul');
    		var _CartDomain = $(this).prev().find('.result_lc').val();
    		_CartListObj.append('<li><a href="javascript:void(0);" class="selected_del"></a><span>'+_CartDomain+'</span></li>');
    		var _CartState   = $(this).find('.result_ro');
    		_CartState.find('i').attr('class'  , 'regist-icon joined-cart-icon');
    		_CartState.find('span').html('已加入');
    		_CartState.attr('domain' , _CartDomain);
    		_CartState.attr('class'    , 'result_join');
    		$(this).off();
    	});


    回复

讨论这个项目(52)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

取消回复