动态增加删除



<style type="text/css">    .x-j-ul{

}    .x-j-btn{      width: 25px;      height: 25px;      border-radius: 50%;      border: 1px solid #525252;      color: #525252;      cursor: pointer;    }    .x-j-ul>li:last-child{      margin-bottom: 0;    }    .x-j-ul>li:first-child .change-no{      display: none;    }    /*.x-j-btn:not(.change-no)*/  </style></head>

<body>

<!-- Top content --><!-- 分界线+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --><div class="ly-css clearfix col-sm-12">  <div class="ly-box">    <ul class="x-j-ul">      <li class="flexa mb20">        <div class="triangle-box  mr20">          <select class="w100">            <option disabled value="-">请选择</option>            <option value="1" class="s">option1</option>            <option value="2" class="s">option2</option>          </select>          <i></i>        </div>        <div class="triangle-box mr20">          <select class="w100">            <option disabled value="-">请选择</option>            <option value="1" class="s">option1</option>            <option value="2" class="s">option2</option>          </select>          <i></i>        </div>        <input class="w200" type="text">        <div class="x-j-btn change-no flexca ml15" data-bind="1">-</div>        <div class="x-j-btn  flexca ml15" data-bind="2">+</div>      </li>    </ul>  </div>

</div><!-- Javascript --><script src="../static/js/jquery.min.js"></script><script src="../static/js/bootstrap.min.js"></script>

<script >

$(document).ready(function() {

$(document).on("click",".x-j-btn",function() {//修改成这样的写法      var indexChe = $(this).data().bind;      var str = ‘‘;      if (indexChe == 2 && $(‘.x-j-ul‘).find(‘li‘).length < 10) {        str += ‘<li class="flexa mb15">‘;        str += $(this).parent().html();        str += ‘ </li>‘;        $(‘.x-j-ul li:last‘).after(str);      } else if (indexChe == 1) {        $(this).parent().remove();      }    })  })</script>

<!-- 分界线+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --></body>

原文地址:https://www.cnblogs.com/dianzan/p/8949933.html

时间: 2024-10-07 07:50:47

动态增加删除的相关文章

JS动态增加删除UL节点LI

JS如何动态增加删除UL节点LI及相关内容. <ul id="ul"> <li id=1>11111111111111111<a href="javascript:del(1);">del</a></li> <li id=2 >22222222222222222<a href="javascript:del(2);">del</a></li>

Hadoop 2.6.3动态增加/删除DataNode节点

假设集群操作系统均为:CentOS 6.7 x64 Hadoop版本为:2.6.3 一.动态增加DataNode 1.准备新的DataNode节点机器,配置SSH互信,可以直接复制已有DataNode中.ssh目录中的authorized_keys和id_rsa 2.复制Hadoop运行目录.hdfs目录及tmp目录至新的DataNode 3.在新DataNode上启动hadoop ..sbin/hadoop-daemon.sh start datanode ..sbin/yarn-daemon

Repeater 动态增加删除一行

文章参考:文章参考http://www.cnblogs.com/dataadapter/archive/2012/06/25/2562885.html 效果: 前台代码: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="rptTest.Default" %> <!DOCTYPE html

第五部分 架构篇 第十五章 MongoDB Replica Sets 架构(动态增加删除结点)

1.Replica Set增加结点 MongoDB Replica Set不仅提供高可用性的解决方案,它也同时提供负载均衡的解决方案,增减Replica Sets结点在实际应用中非常普遍,比如当应用的读压力暴增时,3台结点的环境已经不能满足需求,那么就需要增加一些结点将压力平均分配一下,当应用的压力小时,可以减少一些结点来减少硬件资源的成本,总是是一个长期且持续的工作. 官方给我们提供了2个方案用于增加结点,一种是通过oplog来增加结点,一种是通过数据库快照(--fastsync)和oplog

MVC中用jQuery加BootStrap实现动态增加删除文本输入框!

http://www.freejs.net/article_biaodan_278.html 这是在网上找到方法,我修改了一下实合我的项目,发博只为收藏记录并加深记忆. 修改后效果如下 @model PwtsWeb.Models.PhoneNum @{ Layout = null; } <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-w

JQuery动态增加删除元素

<form action="" method="post" enctype="multipart/form-data"> <label>请选择上传的图片</label> <a href="javascript:addimg()">增加图片</a> <div class="mdiv" id="mdiv"> <di

JS动态增加删除UL节点LI及相关内容示例

<ul id="ul"> <li id=1>11111111111111111<a href="javascript:del(1);">del</a></li> <li id=2 >22222222222222222<a href="javascript:del(2);">del</a></li> <li id=3>333333

js+jquery动态设置/增加/删除/获取元素属性的两种方法集锦对比(动态onclick属性设置+动态title设置)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html140/strict.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <title>

jquery动态增加或删除tr和td【实际项目】

难点: (1)动态增加.删除tr和td (2)每天tr和td都有下标,且下标要动态变化, (3)tr和td为什么下标不能随便写,原因是此处需要把所有tr中的数据以list的形式发送到后台对象中,所有每天tr中的tr中name='对象[index].属性',必须有下标且下标要从0开始且要连续不能跳跃 (4)增加tr和td需要学习细节有: 创建td   var $tdName = $("<td class='in-ctt'></td>"); td添加内容   $td