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实现在HTML文档加载完毕后自动执行某个事件的方法
May 08 jQuery
解决jQuery ajax动态新增节点无法触发点击事件的问题
May 24 jQuery
jquery dataTable 后台加载数据并分页实例代码
Jun 07 jQuery
关于jQuery里prev()的简单操作代码
Oct 27 jQuery
jQuery实现滚动到底部时自动加载更多的方法示例
Feb 18 jQuery
jQuery实现获取form表单内容及绑定数据到form表单操作分析
Jul 03 jQuery
jQuery实现左右两个列表框的内容相互移动功能示例
Jan 27 jQuery
jQuery实现合并表格单元格中相同行操作示例
Jan 28 jQuery
jQuery事件多次绑定与解绑问题实例分析
Feb 19 jQuery
jQuery AJAX应用实例总结
May 19 jQuery
jQuery实现动态加载瀑布流
Sep 01 jQuery
jQuery实现日历效果
Sep 11 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学习笔记之数组篇
2011/06/28 PHP
PHP中VC6、VC9、TS、NTS版本的区别与用法详解
2013/10/26 PHP
php检测iis环境是否支持htaccess的方法
2014/02/18 PHP
PHP中使用FFMPEG获取视频缩略图和视频总时长实例
2014/05/04 PHP
php实现XSS安全过滤的方法
2015/07/29 PHP
php版微信公众平台入门教程之开发者认证的方法
2016/09/26 PHP
List the UTC Time on a Computer
2007/06/11 Javascript
js二维数组排序的简单示例代码
2014/01/24 Javascript
引入autocomplete组件时JS报未结束字符串常量错误
2014/03/19 Javascript
浅谈js的setInterval事件
2014/12/05 Javascript
jQuery中$.click()无效问题分析
2015/01/29 Javascript
jQuery使用load()方法载入另外一个网页文件内的指定标签内容到div标签的方法
2015/03/25 Javascript
javascript实现html页面之间参数传递的四种方法实例分析
2015/12/15 Javascript
浅析AngularJs HTTP响应拦截器
2015/12/28 Javascript
jQuery siblings()用法实例详解
2016/04/26 Javascript
JS简单实现仿百度控制台输出信息效果
2016/09/04 Javascript
js复制内容到剪贴板代码,js复制代码的简单实例
2016/10/27 Javascript
利用CDN加速react webpack打包后的文件详解
2018/02/22 Javascript
javacript replace 正则取字符串中的值并替换【推荐】
2018/09/13 Javascript
解决在Vue中使用axios POST请求变成OPTIONS的问题
2020/08/14 Javascript
Python 自动刷博客浏览量实例代码
2017/06/14 Python
Python中用psycopg2模块操作PostgreSQL方法
2017/11/28 Python
通过PYTHON来实现图像分割详解
2019/06/26 Python
python 利用openpyxl读取Excel表格中指定的行或列教程
2021/02/06 Python
CSS3旋转——彩色扇子兼容firefox浏览器
2013/06/04 HTML / CSS
举例详解HTML5中使用JSON格式提交表单
2015/06/16 HTML / CSS
初二物理教学反思
2014/01/29 职场文书
文秘大学生求职信
2014/02/25 职场文书
《和田的维吾尔》教学反思
2014/04/14 职场文书
五分钟演讲稿
2014/04/30 职场文书
关于教师节的演讲稿
2014/09/04 职场文书
教师党员整改措施
2014/10/24 职场文书
离婚协议书格式
2015/01/26 职场文书
九寨沟导游词
2015/02/02 职场文书
小平小道观后感
2015/06/09 职场文书
高中英语教学反思范文
2016/03/02 职场文书