jQuery 复制节点的元素实现添加到购物车功能
描述:
用户点击左边div中的商品,对应商品会自动添加到右面的div中,类似电子商城中的添加到购物车功能。
主要用到了jquery中的复制节点功能,基本原理是首先获取点击的元素,然后将相应信息进行克隆,然后添加到右面的div中。
效果如果:
show you code:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>jquery test</title>
<script src="jquery-1.11.1.min.js"></script>
<style type="text/css">
.left
{
float: left;
width: 500px;
height: 500px;
background-color:green;
padding-left:50px;
padding-top: 50px;
}
.right
{
float: left;
width: 500px;
height: 500px;
background-color:yellow;
padding-left:50px;
padding-top: 50px;
}
</style>
</head> <body>
<div class="left">
<p>香蕉</p>
<p>苹果</p>
<p>橘子</p>
<p>草莓</p>
</div>
<div class="right"></div>
</body>
<script type="text/javascript">
var $left = $("div.left p");
var $right = $("div.right");
$left.click(function(){
$(this).clone().appendTo($right);
})
</script>
</html>
jQuery 复制节点的元素实现添加到购物车功能的更多相关文章
- jQuery 复制节点的元素实现加入到购物车功能
		
描写叙述: 用户点击左边div中的商品,相应商品会自己主动加入到右面的div中,类似电子商城中的加入到购物车功能. 主要用到了jquery中的复制节点功能,基本原理是首先获取点击的元素,然后将对应信息 ...
 - DJANGO-天天生鲜项目从0到1-009-购物车-Ajax实现添加至购物车功能
		
本项目基于B站UP主‘神奇的老黄’的教学视频‘天天生鲜Django项目’,视频讲的非常好,推荐新手观看学习 https://www.bilibili.com/video/BV1vt41147K8?p= ...
 - JS实现添加至购物车功能
		
效果图展示: 当将书拖拽至购物车一览时: 首先将页面的基本结构写出来: <!DOCTYPE html> <html lang="en"> <head& ...
 - jquery api 常见api  元素操作例子
		
append_prepend.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> ...
 - 415 DOM 查找列表框、下拉菜单控件、对表格元素/表单控件进行增删改操作、创建元素并且复制节点与删除、 对表格操作、通用性和标准的事件监听方法(点击后弹窗效果以及去掉效果)
		
DOM访问列表框.下拉菜单的常用属性: form.length.options.selectedindex.type 使用options[index]返回具体选项所对应的常用属性:defa ...
 - jQuery的节点添加、删除、替换等操作
		
//几种添加节点的方法 //$("p").append("<b>你好吗?</b>");//向p元素中追加<b> //$(&q ...
 - jQuery中的查找节点、创建节点、插入节点、删除节点、替换节点、复制节点操作方法
		
jQuery操作节点我们可以分六点来讲,查找节点.创建节点.插入节点.删除节点.替换节点.复制节点. 一.查找节点 text() - 设置或返回所选元素的文本内容 ,html() - 设置或返回所 ...
 - 用JQuery动态为选中元素添加/删除类
		
在做一些tab页功能时,我们经常会见到如下样式: 即当选中一个元素时,在此元素下会添加相应的类,以示区别.今天就研究了一下如何用JQuery实现此效果. 1. HTML代码 <a id=&quo ...
 - 高级复制实验配置添加复制节点操作时报错:ORA-23308: object GP.T does not exist or is invalid
		
出错原因: 使用高级复制时,在源端启动复制支持,执行语句:REPADMIN@bys1>execute dbms_repcat.generate_replication_support('gp', ...
 
随机推荐
- 433.92 TX RX module  design and test recording。。
			
This paper records the process of 433.92 TX RX module design and test,fyi. 1 RX module The circuit ...
 - New Concept English Two 15 37
			
listening speaking reading writing and translating $课文35 捉贼! 355. Roy Trenton used to drive a taxi. ...
 - Maven的安装学习笔记
			
安装 1.下载安装包:http://maven.apache.org/download.cgi 2.检查JDK是否安装,没有安装,先安装JDK cmd中输入:java -version 3.解压后配置 ...
 - 【转载】你真的会浮点数与整型数的"互转"吗?
			
看了标题,你是不是觉得这TM是哪个iOS彩笔写的入门文章.好的,那咱们先来看看几个例题,看看你有没有白白点进来! int main() { float a = -6.0; int *b = & ...
 - Linux下MySQL的安装和启动(转载)
			
原文链接:http://www.linuxidc.com/Linux/2016-07/133234.htm 一.MySQL各类安装方法的比较 在Linux系统下,MySQL有3种主要的安装方式,分别是 ...
 - python 编程中的一个关于图片的库   imageio  (读取照片RGB内容,转换照片格式)
			
最近在看机器学习方面的东西,经常遇到需要把某个类型的照片中 RGB 内容读取出来, 在python中照片显示用matplotlib就可以做到,但是导入不同格式的照片,保持出不同格式的照片numpy, ...
 - 【网络通信】TCP三次握手和四次挥手的示意图
			
三次握手 TCP连接是通过三次握手来连接的. 第一次握手 当客户端向服务器发起连接请求时,客户端会发送同步序列标号SYN到服务器,在这里我们设SYN为m,等待服务器确认,这时客户端的状态为SYN_SE ...
 - 定时器Timer&ScheduledThreadPoolExecutor
			
定时器Timer&ScheduledThreadPoolExecutor /** * @ClassName: TimerTest * @author: daniel.zhao * @date: ...
 - hadoop YARN配置参数剖析—MapReduce相关参数
			
MapReduce相关配置参数分为两部分,分别是JobHistory Server和应用程序参数,Job History可运行在一个独立节点上,而应用程序参数则可存放在mapred-site.xml中 ...
 - python zfill方法给字符串前面补0
			
正数补前面补0 n = " s = n.zfill(5) " zfill()也可以给负数补0 n = "-123" s = n.zfill(5) assert ...