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轻松实现无缝轮播效果
Mar 22 jQuery
jQuery异步提交表单实例
May 30 jQuery
jQuery实现 RadioButton做必选校验功能
Jun 15 jQuery
jQuery选择器_动力节点Java学院整理
Jul 05 jQuery
jquery如何实现点击空白处隐藏元素
Dec 05 jQuery
jquery 获取索引值在一定范围的列表方法
Jan 25 jQuery
jQuery+ajax读取json数据并按照价格排序示例
Mar 28 jQuery
jQuery md5加密插件jQuery.md5.js用法示例
Aug 24 jQuery
jquery拖拽自动排序插件使用方法详解
Jul 20 jQuery
jQuery实现高级检索功能
May 28 jQuery
jQuery实现文本显示一段时间后隐藏的方法分析
Jun 20 jQuery
jQuery实现电梯导航模块
Dec 22 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
基于preg_match_all采集后数据处理的一点心得笔记(编码转换和正则匹配)
2014/01/31 PHP
php在apache环境下实现gzip配置方法
2015/04/02 PHP
php页面,mysql数据库转utf-8乱码,utf-8编码问题总结
2015/08/27 PHP
PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】
2018/06/13 PHP
基于Node.js的JavaScript项目构建工具gulp的使用教程
2016/05/20 Javascript
jQuery获取元素父节点的方法
2016/06/21 Javascript
js控制文本框只能输入中文、英文、数字与指定特殊符号的实现代码
2016/09/09 Javascript
微信小程序 页面传参实例详解
2016/11/16 Javascript
jQuery排序插件tableSorter使用方法
2017/02/10 Javascript
jQuery Validate插件ajax方式验证输入值的实例
2017/12/21 jQuery
vue的常用组件操作方法应用分析
2018/04/13 Javascript
vue-router history模式下的微信分享小结
2018/07/05 Javascript
Vue-router 中hash模式和history模式的区别
2018/07/24 Javascript
[01:44]剑指西雅图 展望TI之CIS战队专访
2014/06/25 DOTA
用Python的urllib库提交WEB表单
2009/02/24 Python
利用Python绘制数据的瀑布图的教程
2015/04/07 Python
利用pandas将numpy数组导出生成excel的实例
2018/06/14 Python
python实现代码统计程序
2019/09/19 Python
python银行系统实现源码
2019/10/25 Python
如何使用 Python 读取文件和照片的创建日期
2020/09/05 Python
解决pip安装的第三方包在PyCharm无法导入的问题
2020/10/15 Python
武汉高蓝德国际.net机试
2016/06/24 面试题
介绍一下Linux文件的记录形式
2012/04/18 面试题
英文自荐信格式
2013/11/28 职场文书
党员先锋岗事迹材料
2014/05/08 职场文书
大学生求职信范文
2014/05/24 职场文书
大学生就业自荐书
2014/06/16 职场文书
2014物价局群众路线对照检查材料思想汇报
2014/09/21 职场文书
2015年消费者权益日活动总结
2015/02/09 职场文书
房屋所有权证明
2015/06/19 职场文书
小学运动会入场词
2015/07/18 职场文书
中学团支部工作总结
2015/08/13 职场文书
2015年度工程师评职称工作总结
2015/10/14 职场文书
k-means & DBSCAN 总结
2021/04/27 Python
MongoDB数据库常用的10条操作命令
2021/06/18 MongoDB
react中useState使用:如何实现在当前表格直接更改数据
2022/08/05 Javascript