模拟简单添加到购物车功能

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta content="width=device-width, initial-scale=1, maximum-scale=1,user-scalable=0" name="viewport">

<title>Document</title>
<style type="text/css">
*{
margin:0;
padding:0;
}
.box{
display: block;
width: 50px;
height: 50px;
background-color: #fa7d7d;
margin:10px;
line-height: 50px;
color: #fff;
text-align: center;
}
.car{
display: inline-block;
width: 60px;
height: 60px;
background-color: pink;
line-height: 60px;
text-align: center;
position: fixed;
top:40px;
right:20px;
}
</style>
</head>
<body>
<div class="con">
<ul class="c_ul">
<li class="box">aaa1</li>
<li class="box">aaa2</li>
<li class="box">aaa3</li>
<li class="box">aaa4</li>
<li class="box">aaa5</li>
</ul>
</div>
<div class="car" id="collectBox">
购物车
</div>
<script src="jquery-1.10.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
$(".box").click(function(event) {
var divTop = $(this).offset().top;
var divLeft = $(this).offset().left;
$(this).css({"position":"absolute","z-index":"500","left":divLeft+"px","top":divTop+"px"});
$(this).animate({"left":($("#collectBox").offset().left - $("#collectBox").width())+"px","top":($(document).scrollTop()+30)+"px"},500,function(){
$(this).animate({"left":$("#collectBox").offset().left +"px","top":$("#collectBox").offset().bottom+"px"},500).fadeTo(0,0.1).hide(0);
})
});
})
</script>
</body>
</html>

时间: 2024-12-13 08:12:28

模拟简单添加到购物车功能的相关文章

jQuery 复制节点的元素实现添加到购物车功能

描述: 用户点击左边div中的商品,对应商品会自动添加到右面的div中,类似电子商城中的添加到购物车功能. 主要用到了jquery中的复制节点功能,基本原理是首先获取点击的元素,然后将相应信息进行克隆,然后添加到右面的div中. 效果如果: show you code: <!doctype html> <html> <head> <meta charset="utf-8"> <title>jquery test</tit

JS实现添加至购物车功能

效果图展示: 当将书拖拽至购物车一览时: 首先将页面的基本结构写出来: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>加入购物车功能</title> 6 7 </head> 8 <body> 9 <ul> 10 <li draggable=&

电商网站中添加商品到购物车功能模块2017.12.8

前言: 电商网站中添加商品到购物车功能模块实现: 根据前一篇博客的介绍,我们看到淘宝网站为了保证购物车数据的同步,直接是强制用户必须登录才可以将商品加入购物车.而京东网站是用户在未登录的状态下也可以将商品加入到购物车,此时这个是保存在了cookie中,然后用户登录后,根据商品的id判断商品是否存在,将两个购物车的商品合并,形成最终的购物车商品. 本篇文章分两个模块,分别看下这两个功能是如何实现的: 1.必须在用户登录的前提下,才可以将商品加入到购物车列表 我们今天先看下淘宝网站的状态下的添加商品

python实现简单的循环购物车小功能

python实现简单的循环购物车小功能 # -*- coding: utf-8 -*- __author__ = 'hujianli' shopping = [ ("iphone6s", 5000), ("book python", 81), ("iwach", 3200), ("电视机", 2200) ] def zero(name): if len(name) == 0: print("\033[31;1m您的输

从头认识Spring-3.8 简单的AOP日志实现(注解版)-扩展添加检查订单功能,以便记录并检測输入的參数

这一章节我们讨论一下扩展添加检查订单功能,以便记录并检測输入的參数. 1.domain 蛋糕类: package com.raylee.my_new_spring.my_new_spring.ch03.topic_1_8; public class Cake { private String name = ""; public String getName() { return name; } public void setName(String name) { this.name =

jQuery实现一个简单的购物车功能

最近由于工作需要的原因,开始系统学习jQuery的知识,然后跟着一个视频教程做了一个购物车的功能,现总结如下. 第一步:准备HTML页面,代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.

购物车的简单添加与计算

大家上网买东西都是要先将商品添加到购物车中然后结算. 1.首先要有商品的类型然后去选择添加 如图: 这个是最简单的,像淘宝上的购物车都很好看,在这里我没有做美化,方法是这样的美化后期可以自己做. 1 <h1>商品列表</h1> 2 <table width="500px" border="1" cellpadding="0" cellspacing="0"> 3 <tr> 4 &

给destoon商城的列表中和首页添加购物车功能

如何给destoon商城的列表中和首页添加购物车功能? 目前加入购物车的功能只存在商城的详细页面里,有时候我们需要批量购买的时候,希望在列表页就能够使用这个加入购物车的功能. 修改步骤见下: 例如在商城频道的首页和列表页加这个功能   第一步:修改mall/index.htm的模板 提示:如果想在首页增加添加到购物车的功能需要多一行这个代码: 在{template 'footer'}后面加如下代码 <script type="text/javascript"> var ma

从头认识Spring-3.4 简单的AOP日志实现-扩展添加检查订单功能,以便记录并检測输入的參数

这一章节我们再上一个章节的基础上加上一个检查订单功能 1.domain 蛋糕类: package com.raylee.my_new_spring.my_new_spring.ch03.topic_1_4; public class Cake { private String name = ""; public String getName() { return name; } public void setName(String name) { this.name = name; }