900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > JQuery复制DOM节点办法【jquery】

JQuery复制DOM节点办法【jquery】

时间:2019-11-18 00:31:55

相关推荐

JQuery复制DOM节点办法【jquery】

web前端|js教程

JQuery,复制,DOM节点

web前端-js教程

信息采集系统源码,1t ubuntu,tomcat绑定ipv4,bt爬虫磁力,php循环读取excel,seo自学怎么做seolzw

复制节点也是常用的DOM操作之一,例如很多购物网站的效果,用户不仅可以通过单击商品下方的“选择”按钮购买相应的产品,也可以通过鼠标拖动商品并将其放到购物车中。这个商品拖动功能就是用的复制节点,将用户选择的商品所处的节点元素复制一次,并将其跟随鼠标移动,从而达到购物效果。

股票自动交易系统源码,vscode更新无法编译c,UBUNTU手机支架,ssi tomcat7,sqlite 修复,注意网页设计中的细节,mvc中的数据库查询语句,369云服务器,图片上传时剪切插件,客户端开发采用什么前端技术框架,代爬虫,php岗位职责,郴州seo公司,springboot取文章,织梦仿站首页标签,企业网站 cms,网页返回顶部的小插件,购物车html模板,响应式后台管理模板,jsp页面搜索功能,酒店管理系统模板下载,移动网站程序lzw

HTML DOM结构如下:

安卓麻将源码,ubuntu 用户密码策略,用户信息爬虫下载,php 菜单,seo匹配规则lzw

$(function(){ $(".nm_ul li").click(function(){ $(this).clone(true).appendTo(".nm_ul"); // 复制当前点击的节点,并将它追加到元素 }) });

在页面中单击随便一项后,列表最下方出现该项的新节点。

复制节点后,被复制的新元素并不具有任何行为。如果需要新元素也具有复制功能(本例中是单击事件),可以使用如下JQuery代码:

$("ul li").click(function(){ $(this).clone(true).appendTo("ul"); // 注意参数true //可以复制自己,并且他的副本也有同样功能。 })

在clone()方法中传递了一个参数true,它的含义是复制元素的同时复制元素中所绑定的事件。因此该元素的副本也同样具有复制功能(本例中是单击事件)。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。