简单实现jQuery级联菜单


Posted in Javascript onJanuary 09, 2017

本文实例为大家分享了jQuery实现级联菜单的具体代码,供大家参考,具体内容如下

层叠样式表:

.button {
 border: 1px ridge #ffffff;
 line-height:18px;
 height: 20px;
 width: 45px;
 padding-top: 0px;
 background:#CBDAF7;
 color:#000000;
 font-size: 9pt;
}

HTML正文:

<div style="border:1px dashed #E6E6E6;margin:150px 0px 0px 450px; width:280px; height:200px; background-color:#E6E6E6;">
<table width="285" height="169" border="0" align="left" cellpadding="0" cellspacing="0" style="margin:15px 0px 0px 15px;">
<tr>
<td width="126">
<select name="first" size="10" multiple="multiple" class="td3" id="first">
<option value="选项1">选项1</option>
<option value="选项2">选项2</option>
<option value="选项3">选项3</option>
<option value="选项4">选项4</option>
<option value="选项5">选项5</option>
</select> 
</td>
<td width="69" valign="middle">
<input name="add" id="add" type="button" class="button" value="-->" /> 
<input name="add_all" id="add_all" type="button" class="button" value="==>" />
<input name="remove" id="remove" type="button" class="button" value="<--" />
<input name="remove_all" id="remove_all" type="button" class="button" value="<==" />
</td>
<td width="127" align="left">
<select name="second" size="10" multiple="multiple" id="second">
<option value="选项6">选项6</option>
</select>
</td>
</tr>
</table>

Javascript操作代码:

$(document).ready(function(){

$("#add").click(function(){
 $("#first option:selected").appendTo($("#second"));
});

$("#add_all").click(function(){
 $("#first option").appendTo($("#second"));
});

$("#remove").click(function(){
 $("#second option:selected").appendTo($("#first"));
});

$("#remove_all").click(function(){
 $("#second option").appendTo($("#first"));
});
});

效果:

简单实现jQuery级联菜单

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
为JS扩展Array.prototype.indexOf引发的问题及解决办法
Jan 21 Javascript
js实现Select下拉框具有输入功能的方法
Feb 06 Javascript
JavaScript中标识符提升问题
Jun 11 Javascript
关于JavaScript的变量的数据类型的判断方法
Aug 14 Javascript
jQuery实现切换页面过渡动画效果
Oct 29 Javascript
ECharts仪表盘实例代码(附源码下载)
Feb 18 Javascript
js实现页面a向页面b传参的方法
May 29 Javascript
AngularJs Dependency Injection(DI,依赖注入)
Sep 02 Javascript
jquery hover 不停闪动问题的解决方法(亦为stop()的使用)
Feb 10 Javascript
详解关于react-redux中的connect用法介绍及原理解析
Sep 11 Javascript
node.js中ws模块创建服务端和客户端,网页WebSocket客户端
Mar 06 Javascript
VUE:vuex 用户登录信息的数据写入与获取方式
Nov 11 Javascript
prototype与__proto__区别详细介绍
Jan 09 #Javascript
jQuery实现二维码扫描功能
Jan 09 #Javascript
详解Jquery 遍历数组之$().each方法与$.each()方法介绍
Jan 09 #Javascript
详解js产生对象的3种基本方式(工厂模式,构造函数模式,原型模式)
Jan 09 #Javascript
基于jQuery实现滚动刷新效果
Jan 09 #Javascript
用jQuery实现优酷首页轮播图
Jan 09 #Javascript
AngularJS实现表单验证功能
Jan 09 #Javascript
You might like
PHP 文件上传进度条的两种实现方法的代码
2007/11/25 PHP
PHP 断点续传实例详解
2017/11/11 PHP
Laravel 简单实现Ajax滚动加载示例
2019/10/22 PHP
BOOM vs RR BO5 第二场 2.14
2021/03/10 DOTA
JavaScript中“+=”的应用
2007/02/02 Javascript
浅谈javascript 迭代方法
2015/01/21 Javascript
JS实现移动端触屏拖拽功能
2018/07/31 Javascript
详解node字体压缩插件font-spider的用法
2018/09/28 Javascript
JavaScript栈和队列相关操作与实现方法详解
2018/12/07 Javascript
详解React 服务端渲染方案完美的解决方案
2018/12/14 Javascript
ES6 更易于继承的类语法的使用
2019/02/11 Javascript
详解vue中使用vue-quill-editor富文本小结(图片上传)
2019/04/24 Javascript
ZK中使用JS读取客户端txt文件内容问题
2019/11/07 Javascript
js面向对象之实现淘宝放大镜
2020/01/15 Javascript
[14:20]刀塔大凶女神互压各路奇葩屌丝
2014/05/16 DOTA
python中遍历文件的3个方法
2014/09/02 Python
python3编码问题汇总
2016/09/06 Python
python Flask 装饰器顺序问题解决
2018/08/08 Python
python使用xlsxwriter实现有向无环图到Excel的转换
2018/12/12 Python
Pycharm远程调试原理及具体配置详解
2019/08/08 Python
详解pyinstaller selenium python3 chrome打包问题
2019/10/18 Python
keras的三种模型实现与区别说明
2020/07/03 Python
python绘制雷达图实例讲解
2021/01/03 Python
python SOCKET编程基础入门
2021/02/27 Python
Amcal中文官网:澳洲综合性连锁药房
2019/03/28 全球购物
西班牙鞋子和箱包在线销售网站:zapatos.es
2020/02/17 全球购物
俄罗斯小米家用电器、电子产品和智能家居商店:Poood.ru
2020/04/03 全球购物
名词解释型面试题(主要是网络)
2013/12/27 面试题
Servlet如何得到服务器的信息
2015/12/22 面试题
2014自荐信的写作技巧
2014/01/28 职场文书
2014年维修工作总结
2014/11/22 职场文书
医生辞职信范文
2015/03/02 职场文书
房地产公司工程部经理岗位职责
2015/04/09 职场文书
2015年学生会部门工作总结
2015/04/21 职场文书
关于HTML编码导致的乱码问题
2021/09/04 HTML / CSS
php解析非标准json、非规范json的方式实例
2022/05/10 PHP