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 相关文章推荐
Code:loadScript( )加载js的功能函数
Feb 02 Javascript
JS 密码强度验证(兼容IE,火狐,谷歌)
Mar 15 Javascript
模仿百度三维地图的js数据分享
May 12 Javascript
js判断浏览器类型的方法
Aug 07 Javascript
window.open打开页面居中显示的示例代码
Dec 27 Javascript
jQuery实现在最后一个元素之前插入新元素的方法
Jul 18 Javascript
jQuery实现动态添加和删除一个div
Aug 12 Javascript
JavaScript中transform实现数字翻页效果
Mar 08 Javascript
ionic2懒加载配置详解
Sep 01 Javascript
解决eclipse中没有js代码提示的问题
Oct 10 Javascript
微信头像地址失效踩坑记附带解决方案
Sep 23 Javascript
Vue 如何使用props、emit实现自定义双向绑定的实现
Jun 05 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
oracle资料库函式库
2006/10/09 PHP
PHP 远程关机实现代码
2009/11/10 PHP
PHP Class&amp;Object -- 解析PHP实现二叉树
2013/06/25 PHP
php断点续传之如何分割合并文件
2014/03/22 PHP
html中table数据排序的js代码
2011/08/09 Javascript
javascript之Partial Application学习
2013/01/10 Javascript
js 获取屏幕各种宽高的方法(浏览器兼容)
2013/05/15 Javascript
firefox下jquery ajax返回object XMLDocument处理方法
2014/01/26 Javascript
javascript获取文档坐标和视口坐标
2015/05/26 Javascript
JS+CSS实现滑动切换tab菜单效果
2015/08/25 Javascript
jQuery+Ajax+PHP弹出层异步登录效果(附源码下载)
2016/05/27 Javascript
详解网站中图片日常使用以及优化手法
2017/01/09 Javascript
JavaScript使用原型和原型链实现对象继承的方法详解
2017/04/05 Javascript
jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例
2017/08/04 jQuery
zTree获取当前节点的下一级子节点数实例
2017/09/05 Javascript
selenium+java中用js来完成日期的修改
2019/10/31 Javascript
vue input标签通用指令校验的实现
2019/11/05 Javascript
vue-cli3 取消eslint校验代码的解决办法
2020/01/16 Javascript
JavaScript单线程和任务队列原理解析
2020/02/04 Javascript
Threejs实现滴滴官网首页地球动画功能
2020/07/13 Javascript
[00:11]战神迅矛
2019/03/06 DOTA
Python类的基础入门知识
2008/11/24 Python
Python查看多台服务器进程的脚本分享
2014/06/11 Python
Python实现一个Git日志统计分析的小工具
2017/12/14 Python
对pandas的算术运算和数据对齐实例详解
2018/12/22 Python
Python检查ping终端的方法
2019/01/26 Python
使用Python向C语言的链接库传递数组、结构体、指针类型的数据
2019/01/29 Python
Pytorch中的自动求梯度机制和Variable类实例
2020/02/29 Python
解决django无法访问本地static文件(js,css,img)网页里js,cs都加载不了
2020/04/07 Python
HTML5 Web缓存和运用程序缓存(cookie,session)
2018/01/11 HTML / CSS
财务工作检讨书
2014/10/29 职场文书
2014年工会工作总结
2014/11/12 职场文书
2016党员党课心得体会
2016/01/07 职场文书
优秀范文:读《红岩》有感3篇
2019/10/14 职场文书
Python预测分词的实现
2021/06/18 Python
总结python多进程multiprocessing的相关知识
2021/06/29 Python