简单实现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 相关文章推荐
javascript日期转换 时间戳转日期格式
Nov 05 Javascript
以jQuery中$.Deferred对象为例讲解promise对象是如何处理异步问题
Nov 13 Javascript
jQuery设置Easyui校验规则(推荐)
Nov 21 Javascript
Ionic + Angular.js实现验证码倒计时功能的方法
Jun 12 Javascript
解决AjaxFileupload 上传时会出现连接重置的问题
Jul 07 Javascript
解析Vue 2.5的Diff算法
Nov 28 Javascript
vue中element组件样式修改无效的解决方法
Feb 03 Javascript
jQuery实现的监听导航滚动置顶状态功能示例
Jul 23 jQuery
微信小程序 调用远程接口 给全局数组赋值代码实例
Aug 13 Javascript
vue实现点击追加选中样式效果
Nov 01 Javascript
Javascript执行流程细节原理解析
May 14 Javascript
vue 二维码长按保存和复制内容操作
Sep 22 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 XPath对XML文件查找及修改实现代码
2011/07/27 PHP
基于PHP输出缓存(output_buffering)的深入理解
2013/06/13 PHP
PHP可变函数的使用详解
2013/06/14 PHP
php自定义apk安装包实例
2014/10/20 PHP
php+mysql大量用户登录解决方案分析
2014/12/29 PHP
PHP实现百度人脸识别
2019/05/06 PHP
php实现的表单验证类完整示例
2019/08/13 PHP
jquery遍历input取得input的name
2009/04/27 Javascript
javascript 中that的含义示例介绍
2014/05/14 Javascript
jquery用offset()方法获得元素的xy坐标
2014/09/06 Javascript
JavaScript 学习笔记之变量及其作用域
2015/01/14 Javascript
JavaScript+html5 canvas制作的圆中圆效果实例
2016/01/27 Javascript
在React框架中实现一些AngularJS中ng指令的例子
2016/03/06 Javascript
jQuery Mobile中的button按钮组件基础使用教程
2016/05/23 Javascript
javascript中使用未定义变量或值的情况分析
2016/07/19 Javascript
JS中的回调函数实例浅析
2018/03/21 Javascript
vue-cli项目中使用echarts图表实例
2018/10/22 Javascript
模块化react-router配置方法详解
2019/06/03 Javascript
JavaScript HTML DOM 元素 (节点)新增,编辑,删除操作实例分析
2020/03/02 Javascript
Django 多语言教程的实现(i18n)
2018/07/07 Python
一文秒懂python读写csv xml json文件各种骚操作
2019/07/04 Python
在python中计算ssim的方法(与Matlab结果一致)
2019/12/19 Python
tensorflow转换ckpt为savermodel模型的实现
2020/05/25 Python
解决canvas转base64/jpeg时透明区域变成黑色背景的方法
2016/10/23 HTML / CSS
HTML5 body设置自适应全屏
2020/05/07 HTML / CSS
招聘专员岗位职责
2014/03/07 职场文书
餐饮商业计划书范文
2014/04/29 职场文书
感恩教育活动总结
2014/05/05 职场文书
销售经理工作失职检讨书
2014/10/24 职场文书
医药公司开票员岗位职责
2015/04/15 职场文书
家长反馈意见及建议
2015/06/03 职场文书
2019年新郎保证书3篇
2019/10/17 职场文书
使用Pytorch实现two-head(多输出)模型的操作
2021/05/28 Python
基于JavaScript实现年月日三级联动
2021/06/22 Javascript
关于Mybatis中SQL节点的深入解析
2022/03/19 Java/Android
Win11软件图标固定到任务栏
2022/04/19 数码科技