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 相关文章推荐
让IE6支持min-width和max-width的方法
Jun 25 Javascript
javascript instanceof 内部机制探析
Oct 15 Javascript
javascript常用方法、属性集合及NodeList 和 HTMLCollection 的浏览器差异
Dec 25 Javascript
模拟select的代码
Oct 19 Javascript
JS实现静止元素自动移动示例
Apr 14 Javascript
javascript实现点击按钮让DIV层弹性移动的方法
Feb 24 Javascript
jQuery实现在下拉列表选择时获取json数据的方法
Apr 16 Javascript
JQuery 动态生成Table表格实例代码
Dec 02 Javascript
通过sails和阿里大于实现短信验证
Jan 04 Javascript
javascript防篡改对象实例详解
Apr 10 Javascript
vue scroller返回页面记住滚动位置的实例代码
Jan 29 Javascript
详解vue 组件的实现原理
Nov 12 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
6种php上传图片重命名的方法实例
2013/11/04 PHP
php网站地图生成类示例
2014/01/13 PHP
浅谈php中的循环while、do...while、for、foreach四种循环
2016/11/05 PHP
基于 Swoole 的微信扫码登录功能实现代码
2018/01/15 PHP
PHP通过curl获取接口URL的数据方法
2018/05/31 PHP
今天是星期几的4种JS代码写法
2013/09/17 Javascript
js实现两个值相加alert出来精确到指定位
2013/09/25 Javascript
setTimeout()与setInterval()方法区别介绍
2013/12/24 Javascript
javascript获取网页各种高宽及位置的方法总结
2016/07/27 Javascript
vue实现动态数据绑定
2017/04/28 Javascript
Node.js微信 access_token ( jsapi_ticket ) 存取与刷新的示例
2017/09/30 Javascript
vue2.0 循环遍历加载不同图片的方法
2018/03/06 Javascript
详解Chart.js轻量级图表库的使用经验
2018/05/22 Javascript
js 计数排序的实现示例(升级版)
2020/01/12 Javascript
JS对象属性的检测与获取操作实例分析
2020/03/17 Javascript
Vue-cli assets SubDirectory及PublicPath区别详解
2020/08/18 Javascript
Vue实现简单购物车功能
2020/12/13 Vue.js
Python中的多重装饰器
2015/04/11 Python
python并发编程之多进程、多线程、异步和协程详解
2016/10/28 Python
python3.5 + PyQt5 +Eric6 实现的一个计算器代码
2017/03/11 Python
VScode编写第一个Python程序HelloWorld步骤
2018/04/06 Python
Python使用一行代码获取上个月是几月
2018/08/30 Python
python利用itertools生成密码字典并多线程撞库破解rar密码
2019/08/12 Python
如何基于Python批量下载音乐
2019/11/11 Python
Python测试Kafka集群(pykafka)实例
2019/12/23 Python
详解HTML5中download属性的应用
2015/08/06 HTML / CSS
Currentbody西班牙:美容仪专家
2019/09/28 全球购物
NICKIS.com荷兰:设计师儿童时装
2020/01/08 全球购物
全球精选男装和家居用品:Article
2020/04/13 全球购物
简历中的自我评价怎么写
2014/01/29 职场文书
家长对孩子评语
2014/01/30 职场文书
大专毕业自我鉴定
2014/02/04 职场文书
转正申请报告格式
2015/05/15 职场文书
2015年中学图书馆工作总结
2015/07/22 职场文书
python小程序之飘落的银杏
2021/04/17 Python
浅谈如何提高PHP代码质量之单元测试
2021/05/28 PHP