简单实现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 相关文章推荐
InnerHtml和InnerText的区别分析
Mar 13 Javascript
JavaScript Event学习补遗 addEventSimple
Feb 11 Javascript
JS基于ocanvas插件实现的简单画板效果代码(附demo源码下载)
Apr 05 Javascript
jQuery弹出层后禁用底部滚动条(移动端关闭回到原位置)
Aug 29 Javascript
JavaScript基于自定义函数判断变量类型的实现方法
Nov 23 Javascript
vue-router 权限控制的示例代码
Sep 21 Javascript
详解Koa中更方便简单发送响应的方式
Jul 20 Javascript
vue实现密码显示与隐藏按钮的自定义组件功能
Apr 23 Javascript
微信小程序获取用户信息及手机号(后端TP5.0)
Sep 12 Javascript
js实现的在本地预览图片功能示例
Nov 09 Javascript
微信小程序自定义导航栏(模板化)
Nov 15 Javascript
js中复选框的取值及赋值示例详解
Oct 18 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中将ip地址转成十进制数的两种实用方法
2013/08/15 PHP
php中通过数组进行高效随机抽取指定条记录的算法
2013/09/09 PHP
给大家分享几个常用的PHP函数
2017/01/15 PHP
解决PhpStorm64不能启动的问题
2020/06/20 PHP
IE 当eval遇上function的处理
2011/08/09 Javascript
javascript的数据类型、字面量、变量介绍
2012/05/23 Javascript
利用jquery动画特效和css打造的侧边弹出垂直导航
2014/04/04 Javascript
jquery隔行换色效果实现方法
2015/01/15 Javascript
jQuery中ready事件用法实例
2015/01/19 Javascript
JQuery中DOM事件冒泡实例分析
2015/06/13 Javascript
JS实现输入框提示文字点击时消失效果
2016/07/19 Javascript
Angularjs使用directive自定义指令实现attribute继承的方法详解
2016/08/05 Javascript
Vue.js每天必学之过滤器与自定义过滤器
2016/09/07 Javascript
JS闭包可被利用的常见场景小结
2017/04/09 Javascript
浅谈angularJS的$watch失效问题的解决方案
2017/08/11 Javascript
js前端导出Excel的方法
2017/11/01 Javascript
vue如何解决循环引用组件报错的问题
2018/09/22 Javascript
angular4笔记系列之内置指令小结
2018/11/09 Javascript
jQuery实现动态添加和删除input框实例代码
2019/03/26 jQuery
vue子路由跳转实现tab选项卡
2019/07/24 Javascript
jQuery实现数字华容道小游戏(实例代码)
2020/01/16 jQuery
[17:00]DOTA2 HEROS教学视频教你分分钟做大人-帕克
2014/06/10 DOTA
[57:16]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS VG第二场
2014/05/26 DOTA
python抓取京东价格分析京东商品价格走势
2014/01/09 Python
Python 40行代码实现人脸识别功能
2017/04/02 Python
关于Python中浮点数精度处理的技巧总结
2017/08/10 Python
pandas的连接函数concat()函数的具体使用方法
2019/07/09 Python
Pytorch中Tensor与各种图像格式的相互转化详解
2019/12/26 Python
基于Python测试程序是否有错误
2020/05/16 Python
维也纳通行证:Vienna PASS
2019/07/18 全球购物
俄罗斯园林植物网上商店:Garshinka
2020/07/16 全球购物
实习期自我鉴定
2013/10/11 职场文书
个人授权委托书范本
2014/04/03 职场文书
贸易经济专业自荐书
2014/06/29 职场文书
2015年世界卫生日活动总结
2015/02/09 职场文书
OpenCV实现普通阈值
2021/11/17 Java/Android