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 相关文章推荐
jquery下动态显示jqGrid以及jqGrid的属性设置容易出现问题的解决方法
Oct 22 Javascript
jquery.tmpl JQuery模板插件
Oct 10 Javascript
jquery插件制作 表单验证实现代码
Aug 17 Javascript
自定义ExtJS控件之下拉树和下拉表格附源码
Oct 15 Javascript
JavaScript编写九九乘法表(两种任选)
Feb 04 Javascript
原生js和css实现图片轮播效果
Feb 07 Javascript
javascript 网页进度条简单实例
Feb 22 Javascript
详谈js中数组(array)和对象(object)的区别
Feb 27 Javascript
javascript 秒表计时器实现代码
Mar 09 Javascript
jquery中有哪些api jQuery主要API
Nov 20 jQuery
详解Webpack多环境代码打包的方法
Aug 03 Javascript
浅析Vue 防抖与节流的使用
Nov 14 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
咖啡磨器 如何选购一台适合家用的意式磨豆机
2021/03/05 新手入门
PHP中读取照片exif信息的方法
2014/08/20 PHP
php创建和删除目录函数介绍和递归删除目录函数分享
2014/11/18 PHP
php实现兼容2038年后Unix时间戳转换函数
2015/03/18 PHP
PHP中trim()函数简单使用指南
2015/04/16 PHP
PHP实现生成推广海报的方法详解
2018/03/14 PHP
jquery.Jwin.js 基于jquery的弹出层插件代码
2012/05/23 Javascript
jquery对table中各数据的增加、保存、删除操作示例
2014/05/14 Javascript
深入理解JavaScript系列(47):对象创建模式(上篇)
2015/03/04 Javascript
浅谈JavaScript字符串与数组
2015/06/03 Javascript
JavaScript实现自动弹出窗口并自动关闭窗口的方法
2015/08/06 Javascript
Javascript函数式编程语言
2015/10/11 Javascript
AngularJS 使用$sce控制代码安全检查
2016/01/05 Javascript
用Angular实时获取本地Localstorage数据,实现一个模拟后台数据登入的效果
2016/11/09 Javascript
JavaScript实现Fly Bird小游戏
2016/12/15 Javascript
JavaScript基于activexobject连接远程数据库SQL Server 2014的方法
2017/07/12 Javascript
JavaScript 如何计算文本的行数的实现
2020/09/14 Javascript
JavaScript数组常用的增删改查与其他属性详解
2020/10/13 Javascript
在Python中使用PIL模块对图片进行高斯模糊处理的教程
2015/05/05 Python
python+influxdb+shell编写区域网络状况表
2018/07/27 Python
python自定义函数实现一个数的三次方计算方法
2019/01/20 Python
python 返回一个列表中第二大的数方法
2019/07/09 Python
Python之数据序列化(json、pickle、shelve)详解
2019/08/30 Python
Python实现生成密码字典的方法示例
2019/09/02 Python
python 装饰器功能与用法案例详解
2020/03/06 Python
10 套华丽的CSS3 按钮小结
2012/10/03 HTML / CSS
世界上最大的网络主机公司:1&1
2016/10/12 全球购物
中学生演讲稿
2014/04/26 职场文书
车间主任岗位职责范本
2015/04/08 职场文书
民事调解书范文
2015/05/20 职场文书
2015年小学总务工作总结
2015/07/21 职场文书
2016大学生社会实践心得体会范文
2016/01/14 职场文书
甜美蛋糕店的创业计划书模板,拿来即用!
2019/08/21 职场文书
浅析MySQL如何实现事务隔离
2021/06/26 MySQL
2021好看的国漫排行榜前十名 《完美世界》上榜,《元龙》排名第一
2022/03/18 国漫
mysql数据库隔离级别详解
2022/06/16 MySQL