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使用zTree插件实现可拖拽的树示例
Sep 23 jQuery
jQuery实现点击下拉框中的值累加到文本框中的方法示例
Oct 28 jQuery
jQuery除指定区域外点击任何地方隐藏DIV功能
Nov 13 jQuery
jquery实现楼层滚动效果
Jan 01 jQuery
JQuery元素快速查找与操作
Apr 22 jQuery
通过jquery.cookie.js实现记住用户名、密码登录功能
Jun 20 jQuery
JS与jQuery判断文本框还剩多少字符可以输入的方法
Sep 01 jQuery
jQuery实现为动态添加的元素绑定事件实例分析
Sep 07 jQuery
jQuery.validate.js表单验证插件的使用代码详解
Oct 22 jQuery
jQuery的ztree仿windows文件新建和拖拽功能的实现代码
Dec 05 jQuery
jQuery实现中奖播报功能(让文本滚动起来) 简单设置数值即可
Mar 20 jQuery
jQuery实现广告显示和隐藏动画
Jul 04 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基础教程 php内置函数实例教程
2012/08/21 PHP
解析php中反射的应用
2013/06/18 PHP
thinkPHP分组后模板无法加载问题解决方法
2016/07/12 PHP
分享PHP-pcntl 实现多进程代码
2016/09/30 PHP
深入解析PHP中SESSION反序列化机制
2017/03/01 PHP
WordPress 照片lightbox效果的运用几点
2009/06/22 Javascript
Javascript中的var_dump函数实现代码
2009/09/07 Javascript
100个不能错过的实用JS自定义函数
2014/03/05 Javascript
js监听鼠标点击和键盘点击事件并自动跳转页面
2014/09/24 Javascript
jQuery实现跟随鼠标运动图层效果的方法
2015/02/02 Javascript
JS实现动态生成表格并提交表格数据向后端
2020/11/25 Javascript
详解JS中的快速排序与冒泡
2017/01/10 Javascript
微信小程序中用WebStorm使用LESS
2017/03/08 Javascript
nodejs中Express与Koa2对比分析
2018/02/06 NodeJs
Vue项目查看当前使用的elementUI版本的方法
2018/09/27 Javascript
详解如何探测小程序返回到webview页面
2019/05/14 Javascript
ES6 Symbol数据类型的应用实例分析
2019/06/26 Javascript
[01:46]DOTA2上海特锦赛小组赛英文解说KotlGuy采访
2016/02/27 DOTA
[01:42:49]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD BO3 第一场 2月26日
2021/03/11 DOTA
Python使用新浪微博API发送微博的例子
2014/04/10 Python
Python中列表的一些基本操作知识汇总
2015/05/20 Python
Python中创建字典的几种方法总结(推荐)
2017/04/27 Python
python面向对象_详谈类的继承与方法的重载
2017/06/07 Python
详解Python中@staticmethod和@classmethod区别及使用示例代码
2020/12/14 Python
德国家用电器购物网站:Premiumshop24
2019/08/22 全球购物
Madda Fella官网:美国冒险家服装品牌
2020/01/16 全球购物
ECHT官方网站:男女健身服
2020/02/14 全球购物
产品销售员岗位职责
2013/12/18 职场文书
师说教学反思
2014/02/07 职场文书
感恩母亲节活动方案
2014/03/04 职场文书
十八大标语口号
2014/10/09 职场文书
活动费用申请报告
2015/05/15 职场文书
2016年领导干部正风肃纪心得体会
2015/10/09 职场文书
当你焦虑迷茫时,请读读这6句话
2019/07/24 职场文书
浅谈react useEffect闭包的坑
2021/06/08 Javascript
MySQL 四种连接和多表查询详解
2021/07/16 MySQL