jQuery實現(xiàn)自定義下拉列表
更新時間:2015年01月05日 09:12:28 投稿:hebedich
這篇文章主要介紹了使用jQuery實現(xiàn)自定義下拉列表的方法及代碼分享,效果非常不錯,兼容性也很棒,這里推薦給小伙伴們。
html代碼:
復(fù)制代碼 代碼如下:
<div class="dropdownContainer">
<div class="dropdownDefault">1</div>
<span class="downArrow arrow"></span>
<ul class="dropdrown-menu">
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">6</a></li>
<li><a href="#">8</a></li>
</ul>
</div>
css代碼:
復(fù)制代碼 代碼如下:
.dropdownContainer{position: relative;height: 30px;width: 100%;background: #555;}
.dropdownDefault{border:1px solid #ddd;line-height: 28px;text-indent: 0.5em;}
.dropdownContainer .downArrow{position: absolute;right: 5px;top: 9px}
.dropdrown-menu{position: absolute;top:100%;width: 100%;left: 0;background: #555;display: none;}
.dropdrown-menu li{line-height: 24px;}
.dropdrown-menu li a{display: inline-block;width: 100%;text-indent: 0.5em}
.dropdrown-menu li a:hover{background: #0078b6;font-size: 1.1em;}
.arrow{width: 0;height: 0;display: inline-block;cursor: pointer;}
.downArrow{border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 12px solid #fff;}
js(jquery)代碼:
復(fù)制代碼 代碼如下:
$(".dropdownDefault,.dropdownContainer .downArrow").click(function(){
$(this).siblings(".dropdrown-menu").show();
});
$(".dropdrown-menu li a").click(function(){
$(this).parent().parent().siblings(".dropdownDefault").html($(this).html());
$(this).parent().parent().hide();
});
雖然代碼很簡單,但是效果是不是非常酷呢
您可能感興趣的文章:
- jQuery實現(xiàn)多級聯(lián)動下拉列表查詢框
- jQuery實現(xiàn)輸入框下拉列表樹插件特效代碼分享
- jQuery三級下拉列表導(dǎo)航菜單代碼分享
- jquery用ajax方式從后臺獲取json數(shù)據(jù)后如何將內(nèi)容填充到下拉列表
- jQuery插件datalist實現(xiàn)很好看的input下拉列表
- jQuery實現(xiàn)在下拉列表選擇時獲取json數(shù)據(jù)的方法
- JQuery 使用attr方法實現(xiàn)下拉列表選中
- jquery自定義下拉列表示例
- JQuery實現(xiàn)鼠標滑過顯示導(dǎo)航下拉列表
- Jquery多選下拉列表插件jquery multiselect功能介紹及使用
- jQuery結(jié)合PHP+MySQL實現(xiàn)二級聯(lián)動下拉列表[實例]
- 利用jquery操作select下拉列表框的代碼
- jQuery實現(xiàn)可移動選項的左右下拉列表示例
相關(guān)文章
快速學(xué)習jQuery插件 Cookie插件使用方法
快速學(xué)習jQuery插件中的Cookie插件使用方法,一個輕量級的cookie插件,可以讀取、寫入、刪除 cookie,感興趣的小伙伴們可以參考一下2015-12-12
基于jquery的自定義鼠標提示效果 jquery.toolTip
看到其它網(wǎng)站A標簽title效果,心里癢癢,就想也用到自己網(wǎng)站上。 正好在學(xué)jquery 插件擴展,就參照前輩代碼,自己動手寫了一個2010-11-11
推薦40個非常優(yōu)秀的jQuery插件和教程【系列三】
jQuery 在如今的 Web 開發(fā)項目中扮演著重要角色,jQuery 以其插件眾多、獨特、輕量以及支持大規(guī)模的網(wǎng)站開發(fā)聞名。本文大家分享40個實用的 jQuery 插件,可以根據(jù)您的項目需要來選擇使用2011-11-11
jQuery插件HighCharts繪制簡單2D柱狀圖效果示例【附demo源碼】
這篇文章主要介紹了jQuery插件HighCharts繪制簡單2D柱狀圖效果,結(jié)合完整實例形式分析了jQuery使用HighCharts插件繪制2D柱狀圖的實現(xiàn)步驟與相關(guān)操作技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下2017-03-03

