免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 9535 | 回复: 2
打印 上一主题 下一主题

jquery 动态添加、删除、移动dom元素 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-12-21 11:12 |只看该作者 |倒序浏览
转:tommy小屋
jquery 动态添加、删除、移动dom元素
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>
  4. <title>jquery 动态添加删除移动dom元素</title>
  5. <script src="js/jquery.js" type="text/javascript"></script>
  6. <script type="text/javascript">
  7. $(document).ready(function(){
  8.   var fieldMax = 5;
  9.   
  10.   $("input#add").click(function(){
  11.    if($('div.field').size() < fieldMax) {
  12.     addField(this);
  13.    }else{
  14.     alert("达到最大字段数,请先删除再添加!");
  15.    }
  16.   });

  17.   
  18. });

  19. function addField(obj) {
  20.     $('div#fields').append(
  21.      '<div class="field">' +
  22.    '字段名称:'+
  23.      '<input type="text" name="fieldTitle" /> ' +
  24.    '<input type="button" class="up" value="上移" onclick="up(this);"/>'+
  25.    '<input type="button" class="down" value="下移" onclick="down(this);"/>'+
  26.      '<input type="button" class="delete" value="delete" />'+
  27.      '</div>')
  28.      .find("input.delete").click(function(){
  29.       $(this).parent().remove();
  30.      });
  31.    
  32. }

  33. function up(obj){
  34.      $(obj).parent().prev().before($(obj).parent());
  35.         }
  36.         function down(obj){
  37.             $(obj).parent().next().after($(obj).parent());
  38.         }

  39. </script>
  40. </head>
  41. <body>
  42. <div id="fields">
  43. <div class="field">
  44. 字段名称:
  45. <input type="text" name="fieldTitle">
  46. <input type="button" class="up" value="上移" onclick="up(this);"/>
  47. <input type="button" class="down" value="下移" onclick="down(this);"/>
  48. <input type="button" class="delete" value="delete"/>
  49. </div>
  50. </div>
  51. <input type="button" value="添加字段" id="add">
  52. </body>
  53. </html>
复制代码

论坛徽章:
0
2 [报告]
发表于 2010-12-21 16:10 |只看该作者
学习学习

论坛徽章:
0
3 [报告]
发表于 2010-12-29 14:07 |只看该作者
学习
wodentt 发表于 2010-12-21 16:10



    共同学习了,呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP