jQuery 自定义下拉框(DropDown)附源码下载


Posted in Javascript onJuly 22, 2016

先给大家展示下效果图,喜欢的朋友可以下载源码哦

jQuery 自定义下拉框(DropDown)附源码下载

jQuery 自定义下拉框(DropDown)附源码下载

效果演示   源码下载

<section class="main">
 <div class="wrapper-demo">
 <div id="dd" class="wrapper-dropdown-1" tabindex="1">
 <span>手册网</span>
 <ul class="dropdown" tabindex="">
 <li><a href="#">jQuery特效</a></li>
 <li><a href="#">网站模板</a></li>
 </ul>
 </div>
 </div>
 </section>
</div>
<script type="text/javascript" src="http://libs.useso.com/js/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
 function DropDown(el) {
 this.dd = el;
 this.placeholder = this.dd.children('span');
 this.opts = this.dd.find('ul.dropdown > li');
 this.val = '';
 this.index = -;
 this.initEvents();
 }
 DropDown.prototype = {
 initEvents: function() {
 var obj = this;
 obj.dd.on('click', function(event) {
 $(this).toggleClass('active');
 return false;
 });
 obj.opts.on('click', function() {
 var opt = $(this);
 obj.val = opt.text();
 obj.index = opt.index();
 obj.placeholder.text('Gender: ' + obj.val);
 });
 },
 getValue: function() {
 return this.val;
 },
 getIndex: function() {
 return this.index;
}
 }
 $(function() {
 var dd = new DropDown($('#dd'));
 $(document).click(function() {
 $('.wrapper-dropdown-1').removeClass('active');
 });
 });
</script>

以上所述是小编给大家介绍的jQuery 自定义下拉框(DropDown)附源码下载,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
不错的一个日期输入 动态
Nov 06 Javascript
js 页面刷新location.reload和location.replace的区别小结
Dec 24 Javascript
javascript contains和compareDocumentPosition 方法来确定是否HTML节点间的关系
Feb 04 Javascript
Javascript异步编程的4种方法让你写出更出色的程序
Jan 17 Javascript
jQuery插件制作之参数用法实例分析
Jun 01 Javascript
在JavaScript中对HTML进行反转义详解
May 18 Javascript
jquery使用on绑定a标签无效 只能用live解决
Jun 02 Javascript
在node中如何使用 ES6
Apr 22 Javascript
JavaScript中一些特殊的字符运算
Aug 17 Javascript
详解Vue Elememt-UI构建管理后台
Feb 27 Javascript
JS和Canvas实现图片的预览压缩和上传功能
Mar 30 Javascript
React中使用外部样式的3种方式(小结)
May 28 Javascript
Javascript基础学习笔记(菜鸟必看篇)
Jul 22 #Javascript
JS实现的多张图片轮流播放幻灯片效果
Jul 22 #Javascript
高效Web开发的10个jQuery代码片段
Jul 22 #Javascript
41个Web开发者必须收藏的JavaScript实用技巧
Jul 22 #Javascript
JS结合bootstrap实现基本的增删改查功能
Jul 22 #Javascript
使用do...while的方法输入一个月中所有的周日(实例代码)
Jul 22 #Javascript
原生JS实现风箱式demo,并封装了一个运动框架(实例代码)
Jul 22 #Javascript
You might like
php生成EAN_13标准条形码实例
2013/11/13 PHP
php版微信js-sdk支付接口类用法示例
2016/10/12 PHP
PHP执行shell脚本运行程序不产生core文件的方法
2016/12/28 PHP
thinkphp框架无限级栏目的排序功能实现方法示例
2020/03/29 PHP
PHP页面静态化――纯静态与伪静态用法详解
2020/06/05 PHP
javascript实现面向对象类的功能书写技巧
2010/03/07 Javascript
jQuery 表单验证扩展代码(一)
2010/10/11 Javascript
为JS扩展Array.prototype.indexOf引发的问题探讨及解决
2013/04/24 Javascript
JavaScript中的无阻塞加载性能优化方案
2014/10/10 Javascript
JS实现的竖向折叠菜单代码
2015/10/21 Javascript
整理JavaScript创建对象的八种方法
2015/11/03 Javascript
微信小程序 选择器(时间,日期,地区)实例详解
2016/11/16 Javascript
jQuery操作attr、prop、val()/text()/html()、class属性
2019/05/23 jQuery
layer设置maxWidth及maxHeight解决方案
2019/07/26 Javascript
JavaScript设计模式--桥梁模式引入操作实例分析
2020/05/23 Javascript
[01:34:42]NAVI vs EG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
深入理解Python装饰器
2016/07/27 Python
python查看模块,对象的函数方法
2018/10/16 Python
pygame游戏之旅 游戏中添加显示文字
2018/11/20 Python
对python3 sort sorted 函数的应用详解
2019/06/27 Python
pytorch实现onehot编码转为普通label标签
2020/01/02 Python
PyTorch的SoftMax交叉熵损失和梯度用法
2020/01/15 Python
Python编写memcached启动脚本代码实例
2020/08/14 Python
Django如何实现密码错误报错提醒
2020/09/04 Python
Docker如何部署Python项目的实现详解
2020/10/26 Python
使用python爬取抖音app视频的实例代码
2020/12/01 Python
python Autopep8实现按PEP8风格自动排版Python代码
2021/03/02 Python
Interrail法国:乘火车探索欧洲,最受欢迎的欧洲铁路通票
2019/08/27 全球购物
Lookfantastic阿联酋官网:英国知名美妆护肤购物网站
2020/05/26 全球购物
学生自我鉴定模板
2013/12/30 职场文书
教师考核评语
2014/04/28 职场文书
班级学雷锋活动总结
2014/06/26 职场文书
推销搭讪开场白
2015/05/28 职场文书
基层工作经历证明
2015/06/19 职场文书
医务人员岗前培训心得体会
2016/01/08 职场文书
Python-OpenCV实现图像缺陷检测的实例
2021/06/11 Python