效果图:
图(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小时内与您取得联系。