全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

jQuery实现元素的插入

 效果图:

图(1) 初始效果

图(2) 点击' 插入到此元素前面 '效果

 代码如下:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title></title>
 </head>
 <script src="//cdn.bootcss.com/jquery/3.1.1/jquery.min.js" type="text/javascript" charset="utf-8"></script>
 <style type="text/css">
 .div{
 width: 200px;
 height: 200px;
 border: 1px solid #008080;
 background-color: #0095FF;
 text-align: center;
 line-height: 200px;
 color: white;
 font-size: 25px;
 float: left;
 }
 #num{
 height: 30px;
 text-align: center;
 font-size: 16px;
 }
 #main{
 width: 100%;
 height: 400px;
 margin-top: 20px;
 }
 button{
 height: 35px;
 }
 .newDiv{
 width: 200px;
 height: 200px;
 border: 1px solid #008080;
 background-color: #009999;
 text-align: center;
 line-height: 200px;
 color: white;
 font-size: 25px;
 float: left;
 }
 </style>
 <body>
 插入到第几个元素:<input id="num" type="number" min="0" max="4" value="4" />
 <button id="insertFront">插入到此元素前面</button>
 <button id="insertBack">插入到此元素后面</button>
 <div id="main">
 </div>
 </body>
 <script type="text/javascript">
 $(function(){
 var mainDiv=$("#main");
 for(var i=1;i<6;i++){
 var $divs=$("<div class='div' id='a"+i+"'>我是第"+i+"个</div>")
 mainDiv.append($divs)
 }
 var newDiv=$("<div class='newDiv'>我是新的</div>");
 var front=$("#insertFront")
 var back=$("#insertBack")
 front.click(function(){
 var numVal=parseInt($("#num").val());
 var div1=document.getElementById("a"+numVal+"");
 newDiv.insertBefore(div1)
 })
 back.click(function(){
 var numVal=parseInt($("#num").val());
 var div1=document.getElementById("a"+numVal+"");
 newDiv.insertAfter(div1);
 })
 })
 </script>
</html>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!


# jquery  # 元素  # 插入  # jQuery和JavaScript节点插入元素的方法对比  # jQuery实现在最后一个元素之前插入新元素的方法  # 到此  # 我是  # 几个  # 到第  # utf  # js  # javascript  # type  # min  # cdn  # src  # bootcss  # solid  # border  # color  # background  # height  # div  # css 


相关文章: 如何在服务器上三步完成建站并提升流量?  贸易公司网站制作流程,出口贸易网站设计怎么做?  再谈Python中的字符串与字符编码(推荐)  北京建设网站制作公司,北京古代建筑博物馆预约官网?  b2c电商网站制作流程,b2c水平综合的电商平台?  建站主机是否属于云主机类型?  公司网站的制作公司,企业网站制作基本流程有哪些?  如何在VPS电脑上快速搭建网站?  电影网站制作价格表,那些提供免费电影的网站,他们是怎么盈利的?  如何通过西部建站助手安装IIS服务器?  网站制作企业,网站的banner和导航栏是指什么?  建站之星后台搭建步骤解析:模板选择与产品管理实操指南  如何选择高效可靠的多用户建站源码资源?  如何在新浪SAE免费搭建个人博客?  宝塔新建站点报错如何解决?  定制建站模板如何实现SEO优化与智能系统配置?18字教程  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  如何在云主机上快速搭建多站点网站?  网站图片在线制作软件,怎么在图片上做链接?  Android自定义listview布局实现上拉加载下拉刷新功能  简历在线制作网站免费,免费下载个人简历的网站是哪些?  如何在Golang中引入测试模块_Golang测试包导入与使用实践  ,交易猫的商品怎么发布到网站上去?  C++如何使用std::optional?(处理可选值)  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  如何快速搭建自助建站会员专属系统?  深圳网站制作费用多少钱,读秀,深圳文献港这样的网站很多只提供网上试读,但有些人只要提供试读的文章就能全篇下载,这个是怎么弄的?  建站之星下载版如何获取与安装?  如何确保西部建站助手FTP传输的安全性?  如何用好域名打造高点击率的自主建站?  如何彻底卸载建站之星软件?  网站制作大概要多少钱一个,做一个平台网站大概多少钱?  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  大连 网站制作,大连天途有线官网?  广州网站建站公司选择指南:建站流程与SEO优化关键词解析  弹幕视频网站制作教程下载,弹幕视频网站是什么意思?  沈阳个人网站制作公司,哪个网站能考到沈阳事业编招聘的信息?  如何用PHP工具快速搭建高效网站?  小自动建站系统:AI智能生成+拖拽模板,多端适配一键搭建  如何快速搭建响应式可视化网站?  建站之星会员如何解锁更多建站功能?  如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法  广东专业制作网站有哪些,广东省能源集团有限公司官网?  如何获取免费开源的自助建站系统源码?  巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成  如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?  rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted  建站之星如何通过成品分离优化网站效率?  如何基于云服务器快速搭建个人网站?  如何通过主机屋免费建站教程十分钟搭建网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。