jQuery 自定義下拉框(DropDown)附源碼下載
更新時間:2016年07月22日 09:17:32 作者:2778085001
這篇文章主要介紹了jQuery 自定義下拉框(DropDown)的相關(guān)資料,需要的朋友可以參考下
先給大家展示下效果圖,喜歡的朋友可以下載源碼哦


<section class="main">
<div class="wrapper-demo">
<div id="dd" class="wrapper-dropdown-1" tabindex="1">
<span>手冊網(wǎng)</span>
<ul class="dropdown" tabindex="">
<li><a href="#">jQuery特效</a></li>
<li><a href="#">網(wǎng)站模板</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)附源碼下載,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
您可能感興趣的文章:
- Jquery操作下拉框(DropDownList)實(shí)現(xiàn)取值賦值
- Jquery加載時從后臺讀取數(shù)據(jù)綁定到dropdownList實(shí)例
- ASP.NET jQuery 實(shí)例8 (動態(tài)添加內(nèi)容到DropDownList)
- jquery獲取ASP.NET服務(wù)器端控件dropdownlist和radiobuttonlist生成客戶端HTML標(biāo)簽后的value和text值
- asp.net省市三級聯(lián)動的DropDownList+Ajax的三種框架(aspnet/Jquery/ExtJs)示例
- Jquery實(shí)現(xiàn)無刷新DropDownList聯(lián)動實(shí)現(xiàn)代碼
相關(guān)文章
jQuery使用bind動態(tài)綁定事件無效的處理方法
今天小編就為大家分享一篇關(guān)于jQuery使用bind動態(tài)綁定事件無效的處理方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2018-12-12
jQuery實(shí)現(xiàn)開關(guān)燈效果
這篇文章主要為大家詳細(xì)介紹了jQuery實(shí)現(xiàn)開關(guān)燈效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-08-08
jQuery常用事件方法mouseenter+mouseleave+hover
這篇文章主要介紹了jQuery常用事件方法mouseenter、mouseleave和hover方法,下文內(nèi)容介紹詳細(xì),需要的小伙伴可以參考一下2022-03-03
jQuery ajax方法傳遞中文時出現(xiàn)中文亂碼的解決方法
這篇文章主要介紹了jQuery ajax方法傳遞中文時出現(xiàn)中文亂碼的解決方法,涉及jQuery操作ajax的相關(guān)參數(shù)及編碼的設(shè)置方法與注意事項(xiàng),需要的朋友可以參考下2016-07-07
jQuery Easyui實(shí)現(xiàn)左右布局
jQuery EasyUI 是一個基于 jQuery 的框架,集成了各種用戶界面插件。接下來通過本文給大家介紹jQuery Easyui實(shí)現(xiàn)左右布局,涉及到到easyui左右布局相關(guān)知識,感興趣的朋友一起學(xué)習(xí)吧2016-01-01

