jQuery多项选项卡的实现思路附样式及代码


Posted in Javascript onJune 03, 2014

css样式:

@CHARSET "UTF-8"; 
#div{ 
margin-bottom:10px; 
position:relative; 
} 
#div1{ 
width:153px; 
padding-top:0px; 
padding-left:0px; 
position:absolute; 
} 
#div1 ul{ 
margin-top:0px; 
padding-left:0px; 
background-color:#ccc; 
list-style:none; 
} 
#div1 ul li{ 
padding-left:0px; 
} 
#div1 ul li input{ 
margin-left:15px; 
} 
.close{ 
display:none; 
} 
.open{ 
display:block; 
}

jquery代码:
$(function(){ 
var position = $("#xx").position(); 
$("#div1").offset({ top:position.top+35,left:position.left+10}); 
$("#xx").click(function(){ 
$("#NG").toggleClass("open"); 
}); $("#div1 input[name=ng]").click(function(){ 
var arr = new Array(); 
$("input[name=ng]:checked").each(function(key,value){arr[key]=$(value).val();}); 
$("#xx").val(arr.join(",")); 
}); 
});

html代码:
<div id="div"> 
<div align="center" id="div2" > 
<form id="form1"> 
<input type="text" readonly="readonly" id="xx"/> 
<input type="submit" value="查询"/> 
</form> 
</div> 
<div id="div1"> 
<ul class="close" id="NG" > 
<li><input type="checkbox" name="ng" value=1 />1</li> 
<li><input type="checkbox" name="ng" value=2 />2</li> 
<li><input type="checkbox" name="ng" value=3 />3</li> 
</ul> 
</div> 
</div>
Javascript 相关文章推荐
详解new function(){}和function(){}() 区别分析
Mar 22 Javascript
javascript iframe内的函数调用实现方法
Jul 19 Javascript
jquery的attr方法禁用表单元素禁用输入内容
Jun 23 Javascript
JsRender for object语法简介
Oct 31 Javascript
JavaScript中split与join函数的进阶使用技巧
May 03 Javascript
一步步教你利用webpack如何搭一个vue脚手架(超详细讲解和注释)
Jan 08 Javascript
vue router的基本使用和配置教程
Nov 05 Javascript
vue中组件通信的八种方式(值得收藏!)
Aug 09 Javascript
axios异步提交表单数据的几种方法
Aug 11 Javascript
JavaScript设计模式--桥梁模式引入操作实例分析
May 23 Javascript
Js图片点击切换轮播实现代码
Jul 27 Javascript
Nuxt的动态路由和参数校验操作
Nov 09 Javascript
jquery动态改变form属性提交表单
Jun 03 #Javascript
javascript判断是手机还是电脑访问网页的简单实例分享
Jun 03 #Javascript
jQuery学习笔记之jQuery构建函数的7种方法
Jun 03 #Javascript
在myeclipse中如何加入jquery代码提示功能
Jun 03 #Javascript
jQuery学习笔记之总体架构
Jun 03 #Javascript
jquery控制select的text/value值为选中状态
Jun 03 #Javascript
Javascript中浮点数相乘的一个解决方法
Jun 03 #Javascript
You might like
造就帕卡马拉的帕卡斯是怎么被发现的
2021/03/03 咖啡文化
php下通过curl抓取yahoo boss 搜索结果的实现代码
2011/06/10 PHP
ThinkPHP3.1新特性之命名范围的使用
2014/06/19 PHP
Yii框架关联查询with用法分析
2014/12/02 PHP
Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境
2015/03/03 PHP
greybox——不开新窗口看新的网页
2007/02/20 Javascript
SyntaxHighlighter代码加色使用方法
2008/09/07 Javascript
javascript中日期转换成时间戳的小例子
2013/03/21 Javascript
jQuery Form 表单提交插件之formSerialize,fieldSerialize,fieldValue,resetForm,clearForm,clearFields的应用
2016/01/23 Javascript
JavaScript解八皇后问题的方法总结
2016/06/12 Javascript
js创建数组的简单方法
2016/07/27 Javascript
js常用DOM方法详解
2017/02/04 Javascript
微信小程序 共用变量值的实现
2017/07/12 Javascript
Vue实现点击时间获取时间段查询功能
2020/08/21 Javascript
vue 实现axios拦截、页面跳转和token 验证
2018/07/17 Javascript
微信小程序--获取用户地理位置名称(无须用户授权)的方法
2019/04/29 Javascript
layui富文本编辑器前端无法取值的解决方法
2019/09/18 Javascript
原生js实现瀑布流效果
2020/03/09 Javascript
在Vue中创建可重用的 Transition的方法
2020/06/02 Javascript
[00:14]护身甲盾
2019/03/06 DOTA
python 字典(dict)遍历的四种方法性能测试报告
2014/06/25 Python
python通过yield实现数组全排列的方法
2015/03/18 Python
在Python中用has_key()方法查找键是否存在的教程
2015/05/21 Python
Numpy将二维数组添加到空数组的实现
2019/12/05 Python
python序列化与数据持久化实例详解
2019/12/20 Python
Python GUI编程学习笔记之tkinter事件绑定操作详解
2020/03/30 Python
解决Jupyter无法导入已安装的 module问题
2020/04/17 Python
tensorflow基于CNN实战mnist手写识别(小白必看)
2020/07/20 Python
美国百货齐全的精品网站,提供美式风格的产品:Overstock.com
2016/07/22 全球购物
英国排名第一的停车场运营商:NCP
2019/08/26 全球购物
JVM是一个编译程序还是解释程序
2012/09/11 面试题
招商经理岗位职责
2013/11/16 职场文书
2014学习优秀共产党员先进事迹思想汇报
2014/09/14 职场文书
股东合作协议书模板2篇
2019/11/05 职场文书
JavaScript中document.activeELement焦点元素介绍
2021/11/27 Javascript
服务器间如何实现文件共享
2022/05/20 Servers