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 EasyUI 组件加上清除功能的方法(详解)
Apr 13 jQuery
jQuery树插件zTree使用方法详解
May 02 jQuery
jQuery 添加样式属性的优先级别方法(推荐)
Jun 08 jQuery
jquery+css实现下拉列表功能
Sep 03 jQuery
jq源码解析之绑在$,jQuery上面的方法(实例讲解)
Oct 13 jQuery
利用jQuery+localStorage实现一个简易的计时器示例代码
Dec 25 jQuery
jquery动态添加以及遍历option并获取特定样式名称的option方法
Jan 29 jQuery
jQuery实现带右侧索引功能的通讯录示例【附源码下载】
Apr 17 jQuery
jQuery实现模拟搜索引擎的智能提示功能简单示例
Jan 27 jQuery
jQuery三组基本动画与自定义动画操作实例总结
May 09 jQuery
jQuery实现容器间的元素拖拽功能
Dec 01 jQuery
jQuery treeview树形结构应用
Mar 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
真正根据utf8编码的规律来进行截取字符串的函数(utf8版sub_str )
2012/10/24 PHP
PHP页面间参数传递的四种方法详解
2013/06/09 PHP
destoon实现会员商铺中指定会员或会员组投放广告的方法
2014/08/21 PHP
Laravel推荐使用的十个辅助函数
2019/05/10 PHP
在Laravel中实现使用AJAX动态刷新部分页面
2019/10/15 PHP
js function定义函数的几种不错方法
2014/02/27 Javascript
javascript制作的简单注册模块表单验证
2015/04/13 Javascript
JS实现的左侧竖向滑动菜单效果代码
2015/10/19 Javascript
讲解JavaScript的Backbone.js框架的MVC结构设计理念
2016/02/14 Javascript
Bootstrap源码解读标签、徽章、缩略图和警示框(8)
2016/12/26 Javascript
NodeJS处理Express中异步错误
2017/03/26 NodeJs
获取当前按钮或者html的ID名称实例(推荐)
2017/06/23 Javascript
node.js中axios使用心得总结
2017/11/29 Javascript
React数据传递之组件内部通信的方法
2017/12/31 Javascript
Vue中的v-for循环key属性注意事项小结
2018/08/12 Javascript
Angular2中监听数据更新的方法
2018/08/31 Javascript
Vue.js组件间通信方式总结【推荐】
2018/11/23 Javascript
vue3使用vue-count-to组件的实现
2020/12/25 Vue.js
python实现的重启关机程序实例
2014/08/21 Python
pygame学习笔记(4):声音控制
2015/04/15 Python
python多进程中的内存复制(实例讲解)
2018/01/05 Python
Python骚操作之动态定义函数
2019/03/26 Python
Django+python服务器部署与环境部署教程详解
2020/03/30 Python
Python小白学习爬虫常用请求报头
2020/06/03 Python
Python logging模块异步线程写日志实现过程解析
2020/06/30 Python
详解python中的异常捕获
2020/12/15 Python
python的setattr函数实例用法
2020/12/16 Python
html5图片上传预览示例分享
2014/04/14 HTML / CSS
计算机求职信
2013/12/01 职场文书
工资收入证明样本(5篇)
2014/09/16 职场文书
2014年全国爱牙日宣传活动方案
2014/09/21 职场文书
2014年城管个人工作总结
2014/12/08 职场文书
庆祝教师节新闻稿
2015/07/17 职场文书
2016年公司“3.12”植树节活动总结
2016/03/16 职场文书
从np.random.normal()到正态分布的拟合操作
2021/06/02 Python
Win11 25163.1010更新补丁KB5016904推送,测试服务验证管道(附更新修复汇总)
2022/07/23 数码科技