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中的deferred对象和extend方法详解
May 08 jQuery
jquery版轮播图效果和extend扩展
Jul 18 jQuery
jquery.uploadView 实现图片预览上传功能
Aug 10 jQuery
Mui使用jquery并且使用点击跳转新窗口的实例
Aug 19 jQuery
jQuery Collapse1.1.0折叠插件简单使用
Aug 28 jQuery
jquery select插件异步实时搜索实例代码
Oct 20 jQuery
jQuery中复合选择器简单用法示例
Mar 31 jQuery
jQuery实现每隔一段时间自动更换样式的方法分析
May 03 jQuery
jQuery实现上下滚动公告栏详细代码
Nov 21 jQuery
jquery3和layui冲突导致使用layui.layer.full弹出全屏iframe窗口时高度152px问题
May 12 jQuery
jQuery 选择方法及$(this)用法实例分析
May 19 jQuery
jquery插件实现代码雨特效
Apr 24 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 实用代码收集
2010/01/22 PHP
php中define用法实例
2015/07/30 PHP
JavaScript 学习笔记二 字符串拼接
2010/03/28 Javascript
JQuery选择器特辑 详细小结
2012/05/14 Javascript
js设置文本框中焦点位置在最后的示例代码(简单实用)
2014/03/04 Javascript
jQuery中Ajax的get、post等方法详解
2015/01/20 Javascript
jquery实现不包含当前项的选择器实例
2015/06/25 Javascript
EasyUI Pagination 分页的两种做法小结
2016/07/09 Javascript
javascript汉字拼音互转的简单实例
2016/10/09 Javascript
js中new一个对象的过程
2017/02/20 Javascript
JS实现快速比较两个字符串中包含有相同数字的方法
2017/09/11 Javascript
javascript流程控制语句集合
2017/09/18 Javascript
vue中路由参数传递可能会遇到的坑
2017/12/07 Javascript
解决Vue2.0中使用less给元素添加背景图片出现的问题
2018/09/03 Javascript
微信小程序静默登录的实现代码
2020/01/08 Javascript
JavaScript隐式类型转换代码实例
2020/05/29 Javascript
JavaScript中的全局属性与方法深入解析
2020/06/14 Javascript
Vue3.0的优化总结
2020/10/16 Javascript
python在回调函数中获取返回值的方法
2019/02/22 Python
python使用pandas处理大数据节省内存技巧(推荐)
2019/05/05 Python
django中使用Celery 布式任务队列过程详解
2019/07/29 Python
使用Python画出小人发射爱心的代码
2019/11/23 Python
python读取csv文件指定行的2种方法详解
2020/02/13 Python
泰国排名第一的家居用品中心:HomePro
2020/11/18 全球购物
有abstract方法的类一定要用abstract修饰吗
2016/03/14 面试题
大专生自我评价
2014/01/28 职场文书
品酒会策划方案
2014/05/26 职场文书
医院节能减排方案
2014/06/13 职场文书
班级体育活动总结
2014/07/05 职场文书
审计班子对照检查材料
2014/08/27 职场文书
入党积极分子学习党的纲领思想汇报
2014/09/13 职场文书
乡镇群众路线教育实践活动整改措施
2014/10/04 职场文书
教师正风肃纪剖析材料
2014/10/20 职场文书
2015年小学数学教研组工作总结
2015/05/21 职场文书
Python之matplotlib绘制折线图
2022/04/13 Python
详解apache编译安装httpd-2.4.54及三种风格的init程序特点和区别
2022/07/15 Servers