分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

jQuery的克隆方法clone()

发布时间:2023-09-06 01:44责任编辑:傅花花关键词:jQuery
 

网页中用到克隆的地方有很多,例如页面滚动到底部时内容动态加载,都可以用克隆来实现。

克隆时一般先把模板单独放出来,并给样式设置为display:none,用jQuery的clone()实现

 1 ????????<div class="panel panel-default clone-box"> 2 ????????????<div class="panel-heading"> 3 ????????????????<a href="javascript:;" class="flex"> 4 ????????????????????<div class="panel-title"> 5 ????????????????????????<span></span> 6 ????????????????????????<img src="img/work2.jpg" class="work1"> 7 ????????????????????</div> 8 ????????????????</a> 9 ????????????</div>10 ????????????<div class="panel-collapse collapse">11 ????????????????<div class="panel-body">12 ????????????????????<p>今日已完成</p>13 ????????????????????<p class="finish-detail"></p>14 ????????????????????<p>困难或总结</p>15 ????????????????????<p class="summary">无,如果有可以写!</p>16 ????????????????</div>17 ????????????</div>18 ????????</div>
1 .cone-box{2 ????display:none;3 }

接下来就是重头戏,jQuery的clone()方法:

1 var clone = $(".clone-box").clone(true);2 clone.removeClass("clone-box");3 $(this).attr("data-dismiss", "modal"); ???????????????????????????????????????4 $(‘.weekbao .panel-group‘).prepend(clone);

clone()方法里的true代表克隆的时候连事件也一起克隆。

jQuery的克隆方法clone()

原文地址:https://www.cnblogs.com/endlessmy/p/8488006.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved