首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

求飞入飞出购物车奇效

2013-08-11 
求飞入飞出购物车特效像这样的http://www.1yyg.com/list/i120.html最好是JQUERY要列表的哦,多个点击都生效

求飞入飞出购物车特效
像这样的http://www.1yyg.com/list/i120.html

最好是JQUERY  要列表的哦,多个点击都生效的!

要求用点击 <a onclick="" >sdfsdf</a>  或是用id 亦可  

jQuery onclick 购物车 js 特效
[解决办法]
上面写错了,改了下


<!doctype html>
<html>
<head>
<style>
        #box{
            height:150px;
            width:150px;
            border:solid 1px #ccc;
            background:#eef;
            text-align:center;
        }
        #box img{
        width:135px;
        height:120px;
        margin:4px 4px 0px 4px;
        }
        
        #box .bnt{
        height:20px;
        line-height:20px;
        }
        
        ._box{ position: absolute;z-index:9 }
        #car{
            height:50px;
            width:50px;
            background:#ecc;
            border:solid 1px #ccc;
            position: absolute;


            left:500px;
            top:300px;
        }
   
</style>
</head>
 <body>
 
<div id="box">  
<img  src="http://goodsimg.1yyg.com/GoodsPic/pic-200-200/20120612160647259.jpg"/>
<a href="#">物品1</a> <a class="bnt"  href="javascript:;"   >加入</a>
</div>
<div id="box">  
<img  src="http://goodsimg.1yyg.com/GoodsPic/pic-200-200/20120612160647259.jpg"/>
<a href="#">物品2</a> <a class="bnt"  href="javascript:;"  >加入</a>
</div><div id="box">  
<img  src="http://goodsimg.1yyg.com/GoodsPic/pic-200-200/20120612160647259.jpg"/>
<a href="#">物品3</a> <a class="bnt"  href="javascript:;" >加入</a>
</div>
   
<div id="car"> 
    
</div>    
<script src="http://code.jquery.com/jquery-1.4.1.min.js">    </script> 
<script>
    $(function(){
            var tmp ;
            $('#box .bnt').live('click',function(){
                    if(tmp) tmp.remove(); 
                    var box=$(this).parent();
                    var img=box.find("img");
                    tmp=img.clone();
                    var p=$(img).offset();
                    var p2=$(car).offset();
                    tmp.addClass('_box').css(p).appendTo(box  );
                     p2=$.extend(p2,{height:5,width:5,opacity:10});
                      $(tmp).animate(p2, "slow",function(){


                          tmp.remove();  
                      });
            });
    });
</script> 
</body>
</html>

热点排行