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 自动填写表单的实现方法
Apr 09 Javascript
jquery多浏览器捕捉回车事件代码
Jun 22 Javascript
用js调用迅雷下载代码的二种方法
Apr 15 Javascript
简单选项卡 js和jquery制作方法分享
Feb 26 Javascript
Angular使用$http.jsonp发送跨站请求的方法
Mar 16 Javascript
Angular在模板驱动表单中自定义校验器的方法
Aug 09 Javascript
vue.js实例对象+组件树的详细介绍
Oct 20 Javascript
详解Webstorm 新建.vue文件支持高亮vue语法和es6语法
Oct 26 Javascript
详解如何构建Promise队列实现异步函数顺序执行
Oct 23 Javascript
inquirer.js一个用户与命令行交互的工具详解
May 18 Javascript
JavaScript 替换所有匹配内容及正则替换方法
Feb 12 Javascript
vue style width a href动态拼接问题的解决
Aug 07 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检测移动设备类mobile detection使用实例
2014/04/14 PHP
php读取csv文件并输出的方法
2015/03/14 PHP
对javascript的一点点认识总结《javascript高级程序设计》读书笔记
2011/11/30 Javascript
Js从头学起(基本数据类型和引用类型的参数传递详细分析)
2012/02/16 Javascript
JS删除数组元素的函数介绍
2013/03/27 Javascript
解析使用js判断只能输入数字、字母等验证的方法(总结)
2013/05/14 Javascript
iframe窗口高度自适应的又一个巧妙实现思路
2014/04/04 Javascript
JavaScript中使用Math.floor()方法对数字取整
2015/06/15 Javascript
js实现Select列表各项上移和下移的方法
2015/08/14 Javascript
分享我的jquery实现下拉菜单心的
2015/11/29 Javascript
详解AngularJS 模态对话框
2016/04/07 Javascript
easyUI实现类似搜索框关键词自动提示功能示例代码
2016/12/27 Javascript
基于JavaScript实现带缩略图的轮播效果
2017/01/12 Javascript
利用js判断手机是否安装某个app的多种方案
2017/02/13 Javascript
vue教程之toast弹框全局调用示例详解
2020/08/24 Javascript
Vue中render方法的使用详解
2018/01/26 Javascript
使用vue-router beforEach实现判断用户登录跳转路由筛选功能
2018/06/25 Javascript
vue如何解决循环引用组件报错的问题
2018/09/22 Javascript
JS实现炫酷雪花飘落效果
2020/08/19 Javascript
python sys模块sys.path使用方法示例
2013/12/04 Python
python实现zencart产品数据导入到magento(python导入数据)
2014/04/03 Python
Python实现PS滤镜特效Marble Filter玻璃条纹扭曲效果示例
2018/01/29 Python
Python查找第n个子串的技巧分享
2018/06/27 Python
flask框架使用orm连接数据库的方法示例
2018/07/16 Python
解决安装python库时windows error5 报错的问题
2018/10/21 Python
linux下安装python3和对应的pip环境教程详解
2019/07/01 Python
Python Matplotlib 基于networkx画关系网络图
2019/07/10 Python
python系统指定文件的查找只输出目录下所有文件及文件夹
2020/01/19 Python
Python操作Excel工作簿的示例代码(\*.xlsx)
2020/03/23 Python
基于Python爬取51cto博客页面信息过程解析
2020/08/25 Python
HTML5 DeviceOrientation实现手机网站摇一摇功能代码实例
2015/04/24 HTML / CSS
利物浦足球俱乐部官方网上商店:Liverpool FC Official Store
2018/01/13 全球购物
介绍一下Transact-SQL中SPACE函数的用法
2015/09/01 面试题
初婚未育证明
2014/01/15 职场文书
土地租赁意向书
2014/07/30 职场文书
三八妇女节超市活动方案
2014/08/18 职场文书