实现option上下移动_用jQuery实现lt;selectgt;选项上下移动 - 不要哀求 学会争取 若是如此 终有所获 - ITeye博客...
嘖嘖嘖,短短兩個API串接: $opt.next().after($opt)就做出了向下移動的效果。記得以往用純Javascript寫,還得判斷是否為最後一個,若是就不能下移;然後上下位置交換得用options[index]搞半天。不得不要再次讚嘆jQuery的神奇!
$(function() {
$("#btnMoveUp,#btnMoveDown").click(function() {
var $opt = $("#selList option:selected:first");
if (!$opt.length) return;
if (this.id == "btnMoveUp") $opt.prev().before($opt);
else $opt.next().after($opt);
});
//按Alt加上下鍵也可以移動
$("#selList").keydown(function(evt) {
if (!evt.altKey) return;
var k = evt.which;
if (k == 38) { $("#btnMoveUp").click(); return false; }
else if (k == 40) { $("#btnMoveDown").click(); return false; }
});
});
Item 1
Item 2
Item 3
Item 4
Item 5
转载自: http://blog.darkthread.net/ 黑暗执行绪
分享到:
2009-07-24 11:23
浏览 3194
评论
1 楼
fovlife
2010-03-08
这个很管用,还没注意到这两函数呢
果然很好用!
谢谢
实现option上下移动_用jQuery实现lt;selectgt;选项上下移动 - 不要哀求 学会争取 若是如此 终有所获 - ITeye博客...相关推荐
- jquery可拖动表格调整列格子的宽度大小 本文章来源于 代潇瑞博客 原文地址:http://www.daixiaorui.com/read/98.html
演示地址:http://www.daixiaorui.com/Public/demo/js/drag_tb/ 本文章来源于 代潇瑞博客 原文地址:http://www.daixiaorui.com/r ...
- quot;luasql.mysqlquot;_解决mysqlquot;Access denied for user 'root'@'IP地址'quot;问题 - - ITeye博客...
1. 改表法.可能是你的帐号不允许从远程登陆,只能在localhost.这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 " ...
- 队列的基本操作_如果让你手写个栈和队列,你还会写吗?||CSDN博客精选
来源:华为云云享专家倪升武 昨天跟一个CSDN上的朋友聊天,他说现在如果让他自己手写一个栈或者队列,估计都要写蛮久的,平时虽然都在用,但是都是别人封装好的集合. 确实,经典的数据结构,包括排序算法,虽 ...
- gif透明背景动画_做动画片用什么软件?99%的人用它就做出来了 - 动画制作博客...
做动画片用什么软件?常用的动画.剪辑工具较多,一提到很多人会想到Adobe家的PR.AE吧,不得不承认这些是神器,能做出专业效果,属于专业级别的软件,但是不适合大多数人. 现在做动画的主流软件还有很多 ...
- python中answer是什么意思_用Python实现的quot;石头,剪刀,布quot; - The answer to everything - ITeye博客...
需求:设计一个"石头,剪子,布"游戏,有时又叫"Rochambeau",你小时候可能玩过,下面是规则.你和你的对手,在同一时间做出特定的手势,必须是下面一种手势 ...
- 后缀数组 java实现_后缀数组模板 - java开发指南博客 【转载】 - ITeye博客
//后缀数组模板 int wa[maxn],wb[maxn],wv[maxn],ws[maxn];//这些都是需要用到的中间变量 int cmp(int *r,int a,int b,int l) { ...
- 深入学习 jQuery 选择器系列第三篇——过滤选择器之索引选择器 - 小火柴的蓝色理想 - 博客园...
博客地址: http://www.cnblogs.com/xiaohuochai/p/5807292.html#3559878 写的很细致的博文, 手动收藏+转发. 转载于:https://www ...
- jquery 获取元素图片_【jQuery】获取图片真实宽高
jQuery有没有获取图片实际尺寸的方法? 就是图片文件的实际尺寸,而不是添加了css样式之后的尺寸. 肥肠真实,如假包换! //code from http://caibaojian.com/jqu ...
- jquery调色板_使用jQuery的调色板生成器
jquery调色板 As I continue to learn jQuery, I think it's important that I begin by porting over scripts ...
最新文章
- 当程序员有了程序员女友后...... | 每日趣闻
- LeetCode动态规划 使用最小花费爬楼梯
- 程序员怎么看待C语言?最伟大?最落后?
- 02Framelayout:帧布局
- VS启动项目时一个奇葩问题
- MATLAB 撰写word
- 2017蓝桥杯c语言C组承压计算,2017蓝桥杯 省赛C题(承压计算)
- 线性判别分析(Linear Dicriminant Analysis)参数推导记录备忘
- ReflectionZ_测试_01
- 如何从iPhoto检索丢失的照片?
- 日常Java练习题(每天进步一点点系列)
- cisco2811路由器密码恢复
- Python编写工资计算器
- DLL文件_DLLMain函数详解
- MaxCompute创建TableStore外表
- IDEA插件下载地址
- google translate for goldendict 谷歌 翻译 goldendict
- ValueError: Sample larger than population or is negative...
- 教育培训行业的一些专有名词简称
- 承认吧!你不是不行,你是不敢!
热门文章
- Build 2017 | 一文看懂微软 Build 2017 大会:让 AI 走向边缘
- Visual Studio 2017全面上市
- 如何在 ASP.NET MVC 中集成 AngularJS(3)
- 非涉密计算机检查的通知,关于开展非涉密计算机及可移动存储介质专项清理活动的紧急通知...
- oracle optimizer_features_enable,Oracle Optimizer:迁移到使用基于成本的优化器—–系列2.1-数据库专栏,ORACLE...
- [转]分布式事务之TCC服务设计和实现注意事项
- 【ArcGIS风暴】ArcGIS Editor for OSM中文教程(1):软件下载及安装
- Android之如何用dextra.ELF64查看安卓手机“设置“图标的源代码
- 【C语言简单说】七:自定义函数(3)
- 如何在Clion中使用C++调用Python代码