jQuery实现动态添加和删除一个div


Posted in Javascript onAugust 12, 2015

本文主要给大家简单介绍一下如何动态的在一个元素添加和删除一个div,希望能够得到举一反三之效。

代码实例如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<style type="text/css">
#father
{
 width:150px;
 height:150px;
 background-color:red;
}
#father div
{
 width:50px;
 height:50px;
 background-color:green;
 font-size:12px;
}
</style>
<script type="text/javascript" src="/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript">
$(document).ready(function(){
 $("#father").prepend("<div>三水点靠木欢迎您</div>");
})
</script>
</head>
<body>
<div id="father"></div>
</body>
</html>

以上代码可以在父div中添加一个div,下面再介绍一下如何删除一个div,下面只给出核心代码:

$(document).ready(function(){
 $("#father").prepend("<div>三水点靠木欢迎您</div>");
 $("div").remove("#father div");
})

以上代码可以移除添加的div。

示例二:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
 <html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>Add And Close Div</title> 
<script type="text/javascript教程" > 
$(document).ready(function(){ 
    bindListener();
})
function addimg(){ 
    $("#mdiv").append('<div class="iptdiv" ><input type="file" name="img[]" class="ipt" /><a href="#" name="rmlink">X</a></div>'); 
    
    // 为新元素节点添加事件侦听器
    bindListener();
}
// 用来绑定事件(使用unbind避免重复绑定)
function bindListener(){
    $("a[name=rmlink]").unbind().click(function(){
        $(this).parent().remove(); 
    })
}
</script>
 
</head> 
 <body> 
<form action="" method="post" enctype="multipart/form-data"> 
 <label>请选择上传的图片</label> 
  <a href="javascript:addimg()" id="addImg">增加图片</a> 
  <div class="mdiv" id="mdiv"> 
    <div class="iptdiv" ><input type="file" name="img[]" class="ipt" /><a href="#" name="rmlink">X</a></div> 
   </div> 
  <input type="submit" name="submit" value="上传图片" /> 
 </form> 
 </body> 
 </html>

相关阅读:

1.prepend()函数可以参阅jQuery的prepend()方法一章节。

2.remove()函数可以参阅jQuery的remove()方法一章节。

Javascript 相关文章推荐
GridView中获取被点击行中的DropDownList和TextBox中的值
Jul 18 Javascript
JS自定义功能函数实现动态添加网址参数修改网址参数值
Aug 02 Javascript
jQuery实现自定义checkbox和radio样式
Jul 13 Javascript
js实现鼠标点击文本框自动选中内容的方法
Aug 20 Javascript
老生常谈JavaScript数组的用法
Jun 10 Javascript
vue分页组件table-pagebar使用实例解析
Nov 15 Javascript
ionic在开发ios系统微信时键盘挡住输入框的解决方法(键盘弹出问题)
Sep 06 Javascript
基于jQuery实现火焰灯效果导航菜单
Jan 04 Javascript
JS实现模糊查询带下拉匹配效果
Jun 21 Javascript
微信小程序实现判断是分享到群还是个人功能示例
May 03 Javascript
vue项目中播放rtmp视频文件流的方法
Sep 17 Javascript
arcgis.js控制地图地体的显示范围超出区域自动弹回(实现思路)
Jan 28 Javascript
JavaScript多线程详解
Aug 12 #Javascript
javascript实现在下拉列表中显示多级树形菜单的方法
Aug 12 #Javascript
JavaScript实现同一页面内两个表单互相传值的方法
Aug 12 #Javascript
JavaScript实现点击单选按钮改变输入框中文本域内容的方法
Aug 12 #Javascript
JavaScript检测并限制复选框选中个数的方法
Aug 12 #Javascript
JavaScript入门基础
Aug 12 #Javascript
js实现将选中值累加到文本框的方法
Aug 12 #Javascript
You might like
php设计模式 Interpreter(解释器模式)
2011/06/26 PHP
使用PHP json_decode可能遇到的坑与解决方法
2017/08/03 PHP
javascript中关于break,continue的特殊用法与介绍
2012/05/24 Javascript
JQ获取动态加载的图片大小的正确方法分享
2013/11/08 Javascript
javascript中数组的concat()方法使用介绍
2013/12/18 Javascript
javascript正则表达式之search()用法实例
2015/01/19 Javascript
jquery中ajax使用error调试错误的方法
2015/02/08 Javascript
总结在前端排序中遇到的问题
2016/07/19 Javascript
微信小程序 弹幕功能简单实例
2017/02/14 Javascript
jQuery基本选择器和层次选择器学习使用
2017/02/27 Javascript
node.js命令行教程图文详解
2019/05/27 Javascript
jquery实现Ajax请求的几种常见方式总结
2019/05/28 jQuery
浅谈Vue.use到底是什么鬼
2020/01/21 Javascript
Vue作用域插槽实现方法及作用详解
2020/07/08 Javascript
Vue 实现一个简单的鼠标拖拽滚动效果插件
2020/12/10 Vue.js
[04:15]DOTA2-DPC中国联赛 正赛 Ehome vs Aster 选手采访
2021/03/11 DOTA
python定时检查启动某个exe程序适合检测exe是否挂了
2013/01/21 Python
python将人民币转换大写的脚本代码
2013/02/10 Python
python读取html中指定元素生成excle文件示例
2014/04/03 Python
Python使用PyGreSQL操作PostgreSQL数据库教程
2014/07/30 Python
python实现给字典添加条目的方法
2014/09/25 Python
简化Python的Django框架代码的一些示例
2015/04/20 Python
浅谈python数据类型及类型转换
2017/12/18 Python
Python ORM编程基础示例
2020/02/02 Python
python3处理word文档实例分析
2020/12/01 Python
html5 初试 indexedDB(推荐)
2016/07/21 HTML / CSS
美国鞋类购物网站:Shiekh Shoes
2016/08/21 全球购物
英国家喻户晓的高街品牌:River Island
2017/11/28 全球购物
Java基础面试题
2014/07/19 面试题
毕业生求职简历中的自我评价
2013/10/18 职场文书
最新党员的自我评价分享
2013/11/04 职场文书
施工班组长岗位职责
2014/01/05 职场文书
电大毕业自我鉴定
2014/02/03 职场文书
五年级音乐教学反思
2014/02/06 职场文书
2014新课程改革心得体会
2014/03/10 职场文书
优秀班集体申报材料
2014/12/25 职场文书