• jQuery教程20行代码的购物车效果


      
      

    演示:
    http://www.cssrain.cn/demo/addCart/cart1.html

    代码注释:
    $(function(){
            $("#productlist ul li a").click(function(){
                  //删除页面中已经有的 阴影
                  $("#cart_shadow").remove();
                  //创建阴影div
                  var $shadow = $('<div id="cart_shadow" style="display: none; background-color: #bbb; border:1px solid #aaa;z-index: 9999;"> </div>').prependTo("body");       
                  //获取当前点击的前一个img标签
                  var $img = $(this).prev("img");
                  //利用img标签的宽度,高度,上边距等属性来设置阴影div
                  $shadow.css({
                            'width' : $img.css('width'),
                            'height': $img.css('height') ,
                            'position' : 'absolute',
                            'top' : $img.offset().top,
                            'left' : $img.offset().left,
                            'opacity' : 0.6                
                         })
                         .show();

                  //获取购物车标签
                  var $cart = $("#cart");
                  //利用购物车表情按的宽度,高度,上边距等属性来设置阴影div的动画效果
                  $shadow.animate({
                              $cart.innerWidth(),
                              height: $cart.innerHeight(),
                              top: $cart.offset().top,
                              left: $cart.offset().left,
                              opacity: 0
                         },  { duration: 600 , complete: function(){
                                 $cart.append("<div>"+$img.attr('alt') +" 添加成功.</div>");
                             }
                         })
                //阻止超链接跳转
                return false;
            });
        });

    本篇文章来源于 cssrain.cn 原文链接:http://www.cssrain.cn/article.asp?id=1311

  • 相关阅读:
    Linux下修改Mysql最大并发连接数
    linux ORACLE备份还原(EXPIMP)
    免安装Oracle客户端使用PL/SQL连接Oracle
    连接ORACLE客户端工具navicat111.12 for oracle
    安装Oracle 11.2.0.3 Client Win 32-bit
    sharepoint 2013创建网站集,域帐户无法访问,只有administrator可以访问
    VS2013 ERROR SCRIPT5009: “WebForm_AutoFocus”未定义
    TimeUnit类 java.util.concurrent.TimeUnit
    Redis: 分布式锁的正确实现方式(转)
    java synchronized实现可见性对比volatile
  • 原文地址:https://www.cnblogs.com/luluping/p/1427198.html
Copyright © 2020-2023  润新知