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 Ajax 异步操作之动态添加节点功能
May 24 jQuery
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
Jun 12 jQuery
jQuery表单设置值的方法
Jun 30 jQuery
利用JQUERY实现多个AJAX请求等待的实例
Dec 14 jQuery
(模仿京东用户注册)用JQuery实现简单表单验证,初学者必看
Jan 08 jQuery
jQuery实现的简单获取索引功能示例
Jun 04 jQuery
jQuery实现checkbox全选功能完整实例
Jul 12 jQuery
jQuery实现左右两个列表框的内容相互移动功能示例
Jan 27 jQuery
jQuery提示框插件SweetAlert用法分析
Aug 05 jQuery
jquery中attr、prop、data区别与用法分析
Sep 25 jQuery
jquery实现上传图片功能
Jun 29 jQuery
jquery实现拖拽添加元素功能
Dec 01 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
Linux Apache PHP Oracle 安装配置(具体操作步骤)
2013/06/17 PHP
php三种实现多线程类似的方法
2015/10/30 PHP
Yii中CGridView禁止列排序的设置方法
2016/07/12 PHP
phpStudy 2016 使用教程详解(支持PHP7)
2017/10/18 PHP
麻雀虽小五脏俱全 Dojo自定义控件应用
2010/09/04 Javascript
jquery实现table鼠标经过变色代码
2013/09/25 Javascript
javascript中parentNode,childNodes,children的应用详解
2013/12/17 Javascript
Js为表单动态添加节点内容的方法
2015/02/10 Javascript
javascript获取当前的时间戳的方法汇总
2015/07/26 Javascript
jquery实现下拉框多选方法介绍
2017/01/03 Javascript
JS匹配日期和时间的正则表达式示例
2017/05/12 Javascript
Angular2 父子组件数据通信实例
2017/06/22 Javascript
jQuery中将json数据显示到页面表格的方法
2018/05/27 jQuery
小程序点击图片实现自动播放视频
2020/05/29 Javascript
javascript的this关键字详解
2019/05/20 Javascript
在vue中使用Base64转码的案例
2020/08/07 Javascript
[07:09]2014DOTA2国际邀请赛-Newbee再次发威成功晋级决赛
2014/07/19 DOTA
python删除列表中重复记录的方法
2015/04/28 Python
Python 读取某个目录下所有的文件实例
2018/06/23 Python
Python 运行.py文件和交互式运行代码的区别详解
2019/07/02 Python
Python在线和离线安装第三方库的方法
2020/10/31 Python
使用CSS实现阅读进度条
2017/02/27 HTML / CSS
美国庭院家具购物网站:AlphaMarts
2019/04/10 全球购物
波兰多品牌运动商店:StreetStyle24.pl
2020/09/22 全球购物
汽车电子与维修专业大学生求职信
2013/09/28 职场文书
计算机应用专业毕业生求职信
2013/10/24 职场文书
学校司机岗位职责
2013/11/14 职场文书
高级技校毕业生自荐信
2013/11/18 职场文书
大学生创业计划书的范文
2014/01/07 职场文书
社区服务活动总结
2014/05/07 职场文书
大学生实习推荐信
2015/03/27 职场文书
2015年预防青少年违法犯罪工作总结
2015/05/22 职场文书
2016年国庆节新闻稿范文
2015/11/25 职场文书
2016党员党章学习心得体会
2016/01/14 职场文书
Python卷积神经网络图片分类框架详解分析
2021/11/07 Python
Qt数据库应用之实现图片转pdf
2022/06/01 Java/Android