简单实现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 相关文章推荐
基于jQuery的JavaScript模版引擎JsRender使用指南
Dec 29 Javascript
JavaScript模板引擎用法实例
Jul 10 Javascript
深入JavaScript高级程序设计之对象、数组(栈方法,队列方法,重排序方法,迭代方法)
Dec 01 Javascript
原生JS实现拖拽图片效果
Aug 27 Javascript
原生js仿jquery一些常用方法(必看篇)
Sep 20 Javascript
javascript实现文件拖拽事件
Mar 29 Javascript
vue中的$emit 与$on父子组件与兄弟组件的之间通信方式
May 13 Javascript
微信小程序如何获取手机验证码
Nov 04 Javascript
如何从零开始手写Koa2框架
Mar 22 Javascript
VUE+node(express)实现前后端分离
Oct 13 Javascript
vue仿淘宝滑动验证码功能(样式模仿)
Dec 10 Javascript
如何让vue长列表快速加载
Mar 29 Vue.js
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
山进SANGEAN ATS-909X电路分析
2021/03/02 无线电
无数据库的详细域名查询程序PHP版(2)
2006/10/09 PHP
Javascript中的相等与不等运算
2010/04/25 Javascript
两个Javascript小tip资料
2010/11/23 Javascript
jquery中dom操作和事件的实例学习-表单验证
2011/11/30 Javascript
js判断FCKeditor内容是否为空的两种形式
2013/05/14 Javascript
javascript实现切换td中的值
2014/12/05 Javascript
JS+CSS实现电子商务网站导航模板效果代码
2015/09/10 Javascript
JavaScript九九乘法口诀表的简单实现
2016/10/04 Javascript
Angular 4依赖注入学习教程之简介(一)
2017/06/04 Javascript
Vue中使用Sortable的示例代码
2018/04/07 Javascript
一个简单的node.js界面实现方法
2018/06/01 Javascript
深入浅析Vue全局组件与局部组件的区别
2018/06/15 Javascript
layui 给数据表格加序号的方法
2018/08/20 Javascript
layui 中select下拉change事件失效的解决方法
2019/09/20 Javascript
python使用opencv进行人脸识别
2017/04/07 Python
Python编程实现输入某年某月某日计算出这一天是该年第几天的方法
2017/04/18 Python
Python实现自动发送邮件功能
2021/03/02 Python
Python实现修改文件内容的方法分析
2018/03/25 Python
Django实现一对多表模型的跨表查询方法
2018/12/18 Python
利用Django提供的ModelForm增删改数据的方法
2019/01/06 Python
Django中的模型类设计及展示示例详解
2020/05/29 Python
python利用xpath爬取网上数据并存储到django模型中
2021/02/26 Python
CSS3实现文本垂直排列的方法
2018/07/10 HTML / CSS
美国校园市场:OCM
2017/06/08 全球购物
NBA欧洲商店(英国):NBA Europe Store UK
2018/07/27 全球购物
大学生职业生涯规划书模板
2014/01/03 职场文书
大学生自助营养快餐店创业计划书
2014/01/13 职场文书
销售员岗位职责范本
2014/02/03 职场文书
人事部经理岗位职责
2014/03/07 职场文书
学校评语大全
2014/05/06 职场文书
公司节能减排方案
2014/05/16 职场文书
医药公司开票员岗位职责
2015/04/15 职场文书
办公室卫生管理制度
2015/08/04 职场文书
幼儿园六一儿童节开幕词
2016/03/04 职场文书
gateway网关接口请求的校验方式
2021/07/15 Java/Android