使用js实现上移、下移、置顶、置底功能及源码案例
来源:互联网 发布:淘宝关键词竞争指数 编辑:程序博客网 时间:2024/06/05 02:09
<!DOCTYPE html><html><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><title>使用js实现上移、下移、置顶、置底功能及源码案例</title><meta name="description" content=""><meta name="keywords" content=""><link href="" rel="stylesheet"><script src="jquery-1.8.2.min.js"></script><style> .demo li{line-height: 30px;border-bottom: 1px solid #000;} .demo li a{padding: 0 20px;}</style></head><body><ul class="demo"> <li>001 <a href="#" class="up">上移</a><a href="#" class="down">下移</a><a href="#" class="top">置顶</a><a href="#" class="bottom">置底</a></li> <li>002 <a href="#" class="up">上移</a><a href="#" class="down">下移</a><a href="#" class="top">置顶</a><a href="#" class="bottom">置底</a></li> <li>003 <a href="#" class="up">上移</a><a href="#" class="down">下移</a><a href="#" class="top">置顶</a><a href="#" class="bottom">置底</a></li> <li>004 <a href="#" class="up">上移</a><a href="#" class="down">下移</a><a href="#" class="top">置顶</a><a href="#" class="bottom">置底</a></li></ul><script> $(".demo").on('click', 'a', function(event) { event.preventDefault; var parent=$(this).parent(); var parents=$(this).parents(".demo"); var len=parents.children().length; if(($(this).is(".up") || $(this).is(".top")) && parent.index()==0){ alert("已经置顶!"); return false; }else if(($(this).is(".down") || $(this).is(".bottom")) && parent.index()==len-1){ alert("已经置底!"); return false; } switch (true) { case $(this).is(".up"): var prev = parent.prev(); parent.insertBefore(prev); break; case $(this).is(".down"): var next = parent.next(); parent.insertAfter(next); break; case $(this).is(".top"): parents.prepend(parent); break; case $(this).is(".bottom"): parents.append(parent); break; } alert("操作完成!!"); });</script></body></html>
实际效果如下图
0 0
- 使用js实现上移、下移、置顶、置底功能及源码案例
- js实现上移、下移置顶
- js上移、下移、置顶、置底操作
- 实现上移下移 置顶置底效果
- JS实现上移下移功能
- Winfrom 中 ListBox如何实现上移下移,置顶 置底的功能
- js jquery 数组的上移下移置顶置底
- jquery实现上移下移置顶
- js上移下移功能
- js 脚本实现 上移下移功能
- VUE案例 todolist 上移下移置顶 删除
- 关于js select 上移,下移,置顶,置底
- ASP.NET 中listbox实现上移下移置顶置底,(支持多选)
- js实现上移下移效果
- table : 上移,下移,置顶
- Flex中List实现上移下移功能
- FLex List 实现上移下移功能
- Flex中List实现上移下移功能
- leetcode-23-Merge k Sorted Lists
- 建造者设计模式
- ORACLE报错
- PyCharm使用(二)
- Andriod Checkbox
- 使用js实现上移、下移、置顶、置底功能及源码案例
- HDU 4391 Paint The Wall
- 【c++】第十二周上机实践作业 项目 1-2
- Python中tile函数的用法
- 贝塞尔曲线在Android中的应用
- CSS选择器总结
- 服务器上的Mysql表全丢了情况下恢复数据
- R语言入门
- AndFix热修复 —— 实战与源码解析