jQurey动态添加/删除DIV(原创自Zjmainstay)
canrun
<html> <head> <script type="text/javascript" src="https://files.cnblogs.com/Zjmainstay/jquery-1.6.2.min.js"></script> <script type="text/javascript"> var num = 1; $(document).ready(function(){ $("#add").click(function(){ $("#new").append('<div id="new_sub'+num+'" class="sub"><span>new_sub'+num+' </span><span class="del"> X </span></div>'); $(".del").click(function(){ $(this).parent().remove(); }); num++; }); }); </script> <style type="text/css"> #add {background:#abc;width:15%;text-align:center;cursor:pointer;} .new_sub_c{background:#dde;} .del {color:red;border:1px solid yellow;float: right;cursor:pointer;} .sub {border: 1px solid #AABBCC;height: 90px;width: 150px;} </style> </head> <body> <div id="add"><u>Click to Add a DIV</u></div> <div id="new"></div> </body> </html> <!-- 摘要效果 --> <!-- <div id="add" onclick='var num=!$("#new").val()|$("#new").val() $("#new").append("<div class=\"sub\"><span>new_sub"+num+"</span><span class=\"del\">X</span></div>") $(".del").click(function(){ $(this).parent().remove() });num++;$("#new").val(num)'>Click it</div> <div id="new"></div> <style>.sub{border:1px solid #abc;width:29.2%;height:90px}.del{padding:0 4px;text-indent:0;color:red;float:right;background:#EBEBEB}#add{background:#abc;width:29.5%;text-align:center;text-indent:0}</style> -->
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架