简单实现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 XML和string相互转化实现代码
Jul 04 Javascript
jQuery实现长按按钮触发事件的方法
Feb 02 Javascript
jquery中attr和prop的区别分析
Mar 16 Javascript
vue.js数据绑定的方法(单向、双向和一次性绑定)
Jul 13 Javascript
js 获取html5的data属性实现方法
Jul 28 Javascript
Bootstrap栅格系统的使用详解
Oct 30 Javascript
vue实现同一个页面可以有多个router-view的方法
Sep 20 Javascript
如何用webpack4.0撸单页/多页脚手架 (jquery, react, vue, typescript)
Jun 18 jQuery
vue下使用nginx刷新页面404的问题解决
Aug 02 Javascript
layui 数据表格+分页+搜索+checkbox+缓存选中项数据的方法
Sep 21 Javascript
JS document对象简单用法完整示例
Jan 14 Javascript
JS pushlet XMLAdapter适配器用法案例解析
Oct 16 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 程序员的调试技术小结
2009/11/15 PHP
php与XML、XSLT、Mysql的结合运用实现代码
2009/11/19 PHP
php + ajax 实现的写入数据库操作简单示例
2020/05/16 PHP
由浅到深了解JavaScript类
2006/09/08 Javascript
JavaScript通过join函数连接数组里所有元素的方法
2015/03/20 Javascript
jQuery实现内容定时切换效果完整实例
2016/04/06 Javascript
js实现点击每个li节点,都弹出其文本值及修改
2016/12/15 Javascript
基于Bootstrap框架菜鸟入门教程(推荐)
2017/09/17 Javascript
浅谈vue中.vue文件解析流程
2018/04/24 Javascript
React 使用Hooks简化受控组件的状态绑定
2019/03/18 Javascript
node.js express框架简介与实现
2019/07/23 Javascript
JS校验与最终登陆界面功能完整示例
2020/01/13 Javascript
[05:56]第十六期——新进3大C之小兔基
2014/06/24 DOTA
[00:37]DOTA2上海特级锦标赛 Secert 战队宣传片
2016/03/03 DOTA
Python函数参数类型*、**的区别
2015/04/11 Python
使用Python构建Hopfield网络的教程
2015/04/14 Python
浅谈python为什么不需要三目运算符和switch
2016/06/17 Python
Python中多线程的创建及基本调用方法
2016/07/08 Python
利用Python循环(包括while&amp;for)各种打印九九乘法表的实例
2017/11/06 Python
python+selenium实现自动抢票功能实例代码
2018/11/23 Python
自学python的建议和周期预算
2019/01/30 Python
利用Python查看微信共同好友功能的实现代码
2019/04/24 Python
使用matplotlib绘制图例标签中带有公式的图
2019/12/13 Python
Python存储读取HDF5文件代码解析
2020/11/25 Python
泰国在线书店:SE-ED
2020/06/21 全球购物
护士试用期自我鉴定
2014/02/08 职场文书
农村文化建设标语
2014/10/07 职场文书
小学生思想品德评语
2014/12/31 职场文书
高中体育课教学反思
2016/02/16 职场文书
七年级作文之环保作文
2019/10/17 职场文书
详解Vue的sync修饰符
2021/05/15 Vue.js
使用Oracle跟踪文件的问题详解
2021/06/28 Oracle
nginx反向代理配置去除前缀案例教程
2021/07/26 Servers
HTTP中的Content-type详解
2022/01/18 HTML / CSS
世界十大动漫制作公司排行榜,迪士尼上榜,第二是美国代表性文化符
2022/03/18 欧美动漫
使用Nginx的访问日志统计PV与UV
2022/05/06 Servers