JQuery实现ul中添加LI和删除指定的Li元素功能完整示例


Posted in jQuery onOctober 16, 2019

本文实例讲述了JQuery实现ul中添加LI和删除指定的Li元素功能。分享给大家供大家参考,具体如下:

最近为了实现这个简单的功能也是看了很多的内容,终于找出了看起来简单易实现的方法,我觉得能用最简洁的代码实现,就不要写的那么复杂,看也看不懂。先码着,为后面的项目做做准备。

<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<meta name="keywords" content="心若向阳">
<title>心若向阳无谓悲伤</title>
<style type="text/css">
    .item{
        background: #C0C0C0;
        border-radius: 20px;
        margin-bottom: 10px;
        height:40px;
        padding-left: 20px;
        color:white;
        font-family: "微软雅黑";
        text-align: center;
        padding-top: 15px;
    }
    #content{
        list-style: none;
    }
</style>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script type="text/javascript">
$ (function ()
{
$ ('#add').click (function ()
{
    if($("#content").children().length >=5){
        alert("最多允许添加5个")
        return;
    }
$('#content').append('<li class="item" >'+$("#content").children().length+'</li>');
});
$ ('#delete').click (function ()
{
    var len = $("#content").children().length-1;
    if(len >=0){
     $("ul li:eq("+len+")").remove(); //表示删除最后一个元素
    }else{
        alert("还没有添加元素哦");
    }
});
})
</script>
</head>
<body>
    <div >
        <ul id="content">
        </ul>
    </div>
<button id="add">添加div</button>
<button id="delete">删除div</button>
</body>
</html>

实现效果如下:

JQuery实现ul中添加LI和删除指定的Li元素功能完整示例

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jQuery Validate 无法验证 chosen-select元素的解决方法
May 17 jQuery
jQuery.form.js的使用详解
Jun 14 jQuery
浅谈事件冒泡、事件委托、jQuery元素节点操作、滚轮事件与函数节流
Jul 22 jQuery
jquery操作ul的一些操作笔记整理(干货)
Aug 31 jQuery
jquery拖拽自动排序插件使用方法详解
Jul 20 jQuery
jQuery实现当拉动滚动条到底部加载数据的方法分析
Jan 24 jQuery
Vue项目中使用jquery的简单方法
May 16 jQuery
jquery+php后台实现省市区联动功能示例
May 23 jQuery
通过JQuery,JQueryUI和Jsplumb实现拖拽模块
Jun 18 jQuery
JQuery常用选择器功能与用法实例分析
Dec 23 jQuery
jQuery实现简单聊天室
Feb 08 jQuery
Jquery ajax书写方法代码实例解析
Jun 12 jQuery
Jquery 动态添加元素并添加点击事件实现过程解析
Oct 12 #jQuery
jquery 遍历hash操作示例【基于ajax交互】
Oct 12 #jQuery
jquery 时间戳转日期过程详解
Oct 12 #jQuery
jquery将json转为数据字典的实例代码
Oct 11 #jQuery
js判断复选框是否选中的方法示例【基于jQuery】
Oct 10 #jQuery
jquery获取并修改触发事件的DOM元素示例【基于target 属性】
Oct 10 #jQuery
jQuery实现提交表单时不提交隐藏div中input的方法
Oct 08 #jQuery
You might like
PHP在获取指定目录下的目录,在获取的目录下面再创建文件,多平台
2011/08/03 PHP
PHP curl 并发最佳实践代码分享
2012/09/05 PHP
深入认识JavaScript中的函数
2007/01/22 Javascript
重构Javascript代码示例(重构前后对比)
2013/01/23 Javascript
实例说明为什么不要行内使用javascript
2014/04/18 Javascript
JavaScript中的迭代器和生成器详解
2014/10/29 Javascript
js的window.showModalDialog及window.open用法实例分析
2015/01/29 Javascript
深入理解JavaScript系列(34):设计模式之命令模式详解
2015/03/03 Javascript
javascript实现百度地图鼠标滑动事件显示、隐藏
2015/04/02 Javascript
js操作XML文件的实现方法兼容IE与FireFox
2016/06/25 Javascript
网站发布后Bootstrap框架引用woff字体无法正常显示的解决方法
2016/11/24 Javascript
微信小程序开发之map地图实现教程
2017/06/08 Javascript
30分钟快速入门掌握ES6/ES2015的核心内容(下)
2018/04/18 Javascript
在vue 中使用 less的教程详解
2018/09/26 Javascript
JavaScript实现学生在线做题计时器功能
2018/12/05 Javascript
layui给下拉框、按钮状态、时间赋初始值的方法
2019/09/10 Javascript
vue.js实现图书管理功能
2019/09/24 Javascript
[49:08]FNATIC vs Infamous 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
[01:06] DOTA2英雄背景故事第三期之秩序法则光之守卫
2020/07/07 DOTA
python实现端口转发器的方法
2015/03/13 Python
python使用urllib2实现发送带cookie的请求
2015/04/28 Python
在Windows中设置Python环境变量的实例讲解
2018/04/28 Python
Python做智能家居温湿度报警系统
2018/09/25 Python
查看python安装路径及pip安装的包列表及路径
2019/04/03 Python
Python程序包的构建和发布过程示例详解
2019/06/09 Python
Python continue语句实例用法
2020/02/06 Python
Spartoo芬兰:欧洲最大的网上鞋店
2016/08/28 全球购物
美国汽配连锁巨头Pep Boys官网:轮胎更换、汽车维修服务和汽车零部件
2017/01/14 全球购物
Topshop美国官网:英国快速时尚品牌
2019/05/16 全球购物
小学生红领巾广播稿
2014/01/21 职场文书
优秀教师获奖感言
2014/01/31 职场文书
运动会闭幕式解说词
2014/02/21 职场文书
协议书的格式
2014/04/23 职场文书
英语演讲稿3分钟
2014/04/29 职场文书
个人自荐材料
2014/05/23 职场文书
高中开学感言
2015/08/01 职场文书