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 相关文章推荐
JavaScript中也使用$美元符号来代替document.getElementById
Jun 19 Javascript
JS正则表达式验证数字代码
Jan 28 Javascript
禁用页面部分JavaScript不是全部而是部分
Sep 03 Javascript
基于jQuery+JSON的省市二三级联动效果
Jun 05 Javascript
关于JavaScript 原型链的一点个人理解
Jul 31 Javascript
JS去掉字符串前后空格或去掉所有空格的用法
Mar 25 Javascript
Vue自定义图片懒加载指令v-lazyload详解
Dec 31 Javascript
vue.js中实现登录控制的方法示例
Apr 23 Javascript
JavaScript中AOP的实现与应用
May 06 Javascript
使用npm命令提示: 'npm' 不是内部或外部命令,也不是可运行的程序的处理方法
May 14 Javascript
利用PHP实现递归删除链表元素的方法示例
Oct 23 Javascript
详解TypeScript的基础类型
Feb 18 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 Hash函数,增强密码安全
2011/02/25 PHP
php版微信公众账号第三方管理工具开发简明教程
2016/09/23 PHP
PHP实现的数独求解问题示例
2017/04/18 PHP
Asp.net下利用Jquery Ajax实现用户注册检测(验证用户名是否存)
2010/09/12 Javascript
jquery实现简单的banner轮播效果【实例】
2016/03/30 Javascript
Bootstrap和Angularjs配合自制弹框的实例代码
2016/08/24 Javascript
AngularJS实现按钮提示与点击变色效果
2016/09/07 Javascript
ng-options和ng-checked在表单中的高级运用(推荐)
2017/01/21 Javascript
Angular2库初探
2017/03/01 Javascript
vue forEach循环数组拿到自己想要的数据方法
2018/09/21 Javascript
Python实现读取目录所有文件的文件名并保存到txt文件代码
2014/11/22 Python
python模块之StringIO使用示例
2015/04/08 Python
Django框架下在URLconf中指定视图缓存的方法
2015/07/23 Python
利用Python破解斗地主残局详解
2017/06/30 Python
Python+tkinter使用40行代码实现计算器功能
2018/01/30 Python
对Python发送带header的http请求方法详解
2019/01/02 Python
Python实现的对一个数进行因式分解操作示例
2019/06/27 Python
python如何将多个PDF进行合并
2019/08/13 Python
python lambda函数及三个常用的高阶函数
2020/02/05 Python
Python实现的北京积分落户数据分析示例
2020/03/27 Python
利用python中的matplotlib打印混淆矩阵实例
2020/06/16 Python
利用CSS3的border-radius绘制太极及爱心图案示例
2016/05/17 HTML / CSS
html5调用app分享功能示例(WebViewJavascriptBridge)
2018/03/21 HTML / CSS
美国新蛋IT数码商城:Newegg.com
2016/07/21 全球购物
Sisley法国希思黎中国官网:享誉全球的奢华植物美容品牌
2019/06/30 全球购物
高中毕业自我鉴定
2013/12/13 职场文书
新书吧创业计划书
2014/01/31 职场文书
《蒙娜丽莎之约》教学反思
2014/02/27 职场文书
实习协议书范本
2014/04/22 职场文书
好书伴我成长演讲稿
2014/05/14 职场文书
幼儿生日活动方案
2014/08/27 职场文书
2015年语文教师工作总结
2015/05/25 职场文书
机关工会工作总结2015
2015/05/26 职场文书
茶花女读书笔记
2015/06/29 职场文书
《观察物体》教学反思
2016/02/17 职场文书
SSM VUE Axios详解
2021/10/05 Vue.js