亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

js下拉菜單語言選項簡單實現

2019-11-20 22:03:27
字體:
來源:轉載
供稿:網友

旗子圖片
復制代碼 代碼如下:

(function($) {
var jSelect = $(".jsSelect");
$(jSelect).find("li:first").hover(function(){
$(".s").css("background","url(images/68_60.png) 54px 0px no-repeat");
h=$(this).parent("ul").find("li").length;
$(this).parent("ul").css("height",28*h)
$(this).siblings("li:not(.s)").mouseenter(function(){
$(".s").css("background","url(images/68_60.png) 54px 0px no-repeat");
$(this).css("background","#428bca").css("color","#FFFFFF")
});
$(this).siblings("li:not(.s)").mouseleave(function(){
$(this).css("background","none").css("color","#428bca")
$(".s").css("background","url(images/68_60.png) 54px -30px no-repeat");
});

$(this).parent(jSelect).mouseleave(function(){
$(this).css("height",28)
});
});
$(jSelect).find("li:not(.s)").click(function(){
var cContent=$(jSelect).find("li:first").html();
var cdContent = $(this).html();
$(jSelect).find("li:first").html(cdContent);
$(this).html(cContent);
$(this).find('a').removeClass('s');
$(this).find('a').removeAttr('style');
$(jSelect).find("li:first").addClass('s');
$(this).parent("ul").css("height",28);
});
$(".s").css("background","url(images/68_60.png) 54px -30px no-repeat");

})(jQuery);

復制代碼 代碼如下:

<ul id="language" class="jsSelect"><li><a href="#" class="s"><i class="flag-en-us"></i>English</a></li><li><a href="#"> <i class="flag-zh-cn"></i>簡體中文</a></li><li><a href="#"><i class="flag-zh-tw"></i>繁體中文</a></li>
</ul>

復制代碼 代碼如下:

<link href="/public/css/flags.css" rel="stylesheet" type="text/css" />
<style>
*{
margin:0px;
padding: 0px;
}
body{
margin: 10px;
}


ul.jsSelect {
width:121px;
height: 28px;
display:inline;
margin-left:-2px;
overflow:hidden;
background:#FFF;
float:left;
border:1px solid #ccc;
padding:0;
}
ul.jsSelect li {
margin:0px;
width:118px;
height:28px;
line-height:30px;
font-size: 14px;
font-weight: bold;
cursor:pointer;
padding:0px 3px;
color:#ccc;
border:none;
list-style: none;
}
ul.jsSelect li a{
text-decoration: none;
}
ul.jsSelect .s {
margin:0;
display: block;
margin-left: 0px;
cursor: pointer;
color: #666;
border: none;
background-image: url(images/68_60.png);
background-repeat: no-repeat;
background-position: 54px -30px;
}

</style>

flag.css
復制代碼 代碼如下:

[class^="flag-"],[class*=" flag-"] {display: inline-block;margin-top:2px;width: 16px;height: 11px;line-height: 11px;vertical-align: text-top;background-image: url("http://file.aconf.org/public/images/icons/flags.png");background-repeat: no-repeat;*margin-right: .3em;margin-right: 0.3em}
[class^="flag-"]:last-child,[class*=" flag-"]:last-child {*margin-left: 0 }
.flag-ad{background-position:0 0}
.flag-ae{background-position:0 -31px}
.flag-af{background-position:0 -62px}
.flag-ag{background-position:0 -93px}
.flag-ai{background-position:0 -124px}
.flag-al{background-position:0 -155px}
.flag-am{background-position:0 -186px}
.flag-an{background-position:0 -217px}
.flag-ao{background-position:0 -248px}
.flag-ar{background-position:0 -279px}
.flag-as{background-position:0 -310px}
.flag-at{background-position:0 -341px}
.flag-au{background-position:0 -372px}
.flag-aw{background-position:0 -403px}
.flag-ax{background-position:0 -434px}
.flag-az{background-position:0 -465px}
.flag-ba{background-position:0 -496px}
.flag-bb{background-position:0 -527px}
.flag-bd{background-position:0 -558px}
.flag-be{background-position:0 -589px}
.flag-bf{background-position:0 -620px}
.flag-bg{background-position:0 -651px}
.flag-bh{background-position:0 -682px}
.flag-bi{background-position:0 -713px}
.flag-bj{background-position:0 -744px}
.flag-bm{background-position:0 -775px}
.flag-bn{background-position:0 -806px}
.flag-bo{background-position:0 -837px}
.flag-br{background-position:0 -868px}
.flag-bs{background-position:0 -899px}
.flag-bt{background-position:0 -930px}
.flag-bv{background-position:0 -961px}
.flag-bw{background-position:0 -992px}
.flag-by{background-position:0 -1023px}
.flag-bz{background-position:0 -1054px}
.flag-ca{background-position:0 -1085px}
.flag-catalonia{background-position:0 -1116px}
.flag-cc{background-position:0 -1147px}
.flag-cd{background-position:0 -1178px}
.flag-cf{background-position:0 -1209px}
.flag-cg{background-position:0 -1240px}
.flag-ch{background-position:2px -1271px}
.flag-ci{background-position:0 -1302px}
.flag-ck{background-position:0 -1333px}
.flag-cl{background-position:0 -1364px}
.flag-cm{background-position:0 -1395px}
.flag-zh-cn{background-position:0 -1426px}
.flag-co{background-position:0 -1457px}
.flag-cr{background-position:0 -1488px}
.flag-cs{background-position:0 -1519px}
.flag-cu{background-position:0 -1550px}
.flag-cv{background-position:0 -1581px}
.flag-cx{background-position:0 -1612px}
.flag-cy{background-position:0 -1643px}
.flag-cz{background-position:0 -1674px}
.flag-de{background-position:0 -1705px}
.flag-dj{background-position:0 -1736px}
.flag-dk{background-position:0 -1767px}
.flag-dm{background-position:0 -1798px}
.flag-do{background-position:0 -1829px}
.flag-dz{background-position:0 -1860px}
.flag-ec{background-position:0 -1891px}
.flag-ee{background-position:0 -1922px}
.flag-eg{background-position:0 -1953px}
.flag-eh{background-position:-36px 0}
.flag-england{background-position:-36px -31px}
.flag-er{background-position:-36px -62px}
.flag-es{background-position:-36px -93px}
.flag-et{background-position:-36px -124px}
.flag-europeanunion{background-position:-36px -155px}
.flag-fam{background-position:-36px -186px}
.flag-fi{background-position:-36px -217px}
.flag-fj{background-position:-36px -248px}
.flag-fk{background-position:-36px -279px}
.flag-fm{background-position:-36px -310px}
.flag-fo{background-position:-36px -341px}
.flag-fr{background-position:-36px -372px}
.flag-ga{background-position:-36px -403px}
.flag-gb{background-position:-36px -434px}
.flag-gd{background-position:-36px -465px}
.flag-ge{background-position:-36px -496px}
.flag-gf{background-position:-36px -527px}
.flag-gh{background-position:-36px -558px}
.flag-gi{background-position:-36px -589px}
.flag-gl{background-position:-36px -620px}
.flag-gm{background-position:-36px -651px}
.flag-gn{background-position:-36px -682px}
.flag-gp{background-position:-36px -713px}
.flag-gq{background-position:-36px -744px}
.flag-gr{background-position:-36px -775px}
.flag-gs{background-position:-36px -806px}
.flag-gt{background-position:-36px -837px}
.flag-gu{background-position:-36px -868px}
.flag-gw{background-position:-36px -899px}
.flag-gy{background-position:-36px -930px}
.flag-hk{background-position:-36px -961px}
.flag-hm{background-position:-36px -992px}
.flag-hn{background-position:-36px -1023px}
.flag-hr{background-position:-36px -1054px}
.flag-ht{background-position:-36px -1085px}
.flag-hu{background-position:-36px -1116px}
.flag-id{background-position:-36px -1147px}
.flag-ie{background-position:-36px -1178px}
.flag-il{background-position:-36px -1209px}
.flag-in{background-position:-36px -1240px}
.flag-io{background-position:-36px -1271px}
.flag-iq{background-position:-36px -1302px}
.flag-ir{background-position:-36px -1333px}
.flag-is{background-position:-36px -1364px}
.flag-it{background-position:-36px -1395px}
.flag-jm{background-position:-36px -1426px}
.flag-jo{background-position:-36px -1457px}
.flag-jp{background-position:-36px -1488px}
.flag-ke{background-position:-36px -1519px}
.flag-kg{background-position:-36px -1550px}
.flag-kh{background-position:-36px -1581px}
.flag-ki{background-position:-36px -1612px}
.flag-km{background-position:-36px -1643px}
.flag-kn{background-position:-36px -1674px}
.flag-kp{background-position:-36px -1705px}
.flag-kr{background-position:-36px -1736px}
.flag-kw{background-position:-36px -1767px}
.flag-ky{background-position:-36px -1798px}
.flag-kz{background-position:-36px -1829px}
.flag-la{background-position:-36px -1860px}
.flag-lb{background-position:-36px -1891px}
.flag-lc{background-position:-36px -1922px}
.flag-li{background-position:-36px -1953px}
.flag-lk{background-position:-72px 0}
.flag-lr{background-position:-72px -31px}
.flag-ls{background-position:-72px -62px}
.flag-lt{background-position:-72px -93px}
.flag-lu{background-position:-72px -124px}
.flag-lv{background-position:-72px -155px}
.flag-ly{background-position:-72px -186px}
.flag-ma{background-position:-72px -217px}
.flag-mc{background-position:-72px -248px}
.flag-md{background-position:-72px -279px}
.flag-me{background-position:-72px -310px}
.flag-mg{background-position:-72px -342px}
.flag-mh{background-position:-72px -373px}
.flag-mk{background-position:-72px -404px}
.flag-ml{background-position:-72px -435px}
.flag-mm{background-position:-72px -466px}
.flag-mn{background-position:-72px -497px}
.flag-mo{background-position:-72px -528px}
.flag-mp{background-position:-72px -559px}
.flag-mq{background-position:-72px -590px}
.flag-mr{background-position:-72px -621px}
.flag-ms{background-position:-72px -652px}
.flag-mt{background-position:-72px -683px}
.flag-mu{background-position:-72px -714px}
.flag-mv{background-position:-72px -745px}
.flag-mw{background-position:-72px -776px}
.flag-mx{background-position:-72px -807px}
.flag-my{background-position:-72px -838px}
.flag-mz{background-position:-72px -869px}
.flag-na{background-position:-72px -900px}
.flag-nc{background-position:-72px -931px}
.flag-ne{background-position:-72px -962px}
.flag-nf{background-position:-72px -993px}
.flag-ng{background-position:-72px -1024px}
.flag-ni{background-position:-72px -1055px}
.flag-nl{background-position:-72px -1086px}
.flag-no{background-position:-72px -1117px}
.flag-np{background-position:-68px -1148px}
.flag-nr{background-position:-72px -1179px}
.flag-nu{background-position:-72px -1210px}
.flag-nz{background-position:-72px -1241px}
.flag-om{background-position:-72px -1272px}
.flag-pa{background-position:-72px -1303px}
.flag-pe{background-position:-72px -1334px}
.flag-pf{background-position:-72px -1365px}
.flag-pg{background-position:-72px -1396px}
.flag-ph{background-position:-72px -1427px}
.flag-pk{background-position:-72px -1458px}
.flag-pl{background-position:-72px -1489px}
.flag-pm{background-position:-72px -1520px}
.flag-pn{background-position:-72px -1551px}
.flag-pr{background-position:-72px -1582px}
.flag-ps{background-position:-72px -1613px}
.flag-pt{background-position:-72px -1644px}
.flag-pw{background-position:-72px -1675px}
.flag-py{background-position:-72px -1706px}
.flag-qa{background-position:-72px -1737px}
.flag-re{background-position:-72px -1768px}
.flag-ro{background-position:-72px -1799px}
.flag-rs{background-position:-72px -1830px}
.flag-ru{background-position:-72px -1861px}
.flag-rw{background-position:-72px -1892px}
.flag-sa{background-position:-72px -1923px}
.flag-sb{background-position:-72px -1954px}
.flag-sc{background-position:-108px 0}
.flag-scotland{background-position:-108px -31px}
.flag-sd{background-position:-108px -62px}
.flag-se{background-position:-108px -93px}
.flag-sg{background-position:-108px -124px}
.flag-sh{background-position:-108px -155px}
.flag-si{background-position:-108px -186px}
.flag-sj{background-position:-108px -217px}
.flag-sk{background-position:-108px -248px}
.flag-sl{background-position:-108px -279px}
.flag-sm{background-position:-108px -310px}
.flag-sn{background-position:-108px -341px}
.flag-so{background-position:-108px -372px}
.flag-sr{background-position:-108px -403px}
.flag-st{background-position:-108px -434px}
.flag-sv{background-position:-108px -465px}
.flag-sy{background-position:-108px -496px}
.flag-sz{background-position:-108px -527px}
.flag-tc{background-position:-108px -558px}
.flag-td{background-position:-108px -589px}
.flag-tf{background-position:-108px -620px}
.flag-tg{background-position:-108px -651px}
.flag-th{background-position:-108px -682px}
.flag-tj{background-position:-108px -713px}
.flag-tk{background-position:-108px -744px}
.flag-tl{background-position:-108px -775px}
.flag-tm{background-position:-108px -806px}
.flag-tn{background-position:-108px -837px}
.flag-to{background-position:-108px -868px}
.flag-tr{background-position:-108px -899px}
.flag-tt{background-position:-108px -930px}
.flag-tv{background-position:-108px -961px}
.flag-zh-tw{background-position:-108px -992px}
.flag-tz{background-position:-108px -1023px}
.flag-ua{background-position:-108px -1054px}
.flag-ug{background-position:-108px -1085px}
.flag-um{background-position:-108px -1116px}
.flag-en-us{background-position:-108px -1147px}
.flag-uy{background-position:-108px -1178px}
.flag-uz{background-position:-108px -1209px}
.flag-va{background-position:-108px -1240px}
.flag-vc{background-position:-108px -1271px}
.flag-ve{background-position:-108px -1302px}
.flag-vg{background-position:-108px -1333px}
.flag-vi{background-position:-108px -1364px}
.flag-vn{background-position:-108px -1395px}
.flag-vu{background-position:-108px -1426px}
.flag-wales{background-position:-108px -1457px}
.flag-wf{background-position:-108px -1488px}
.flag-ws{background-position:-108px -1519px}
.flag-ye{background-position:-108px -1550px}
.flag-yt{background-position:-108px -1581px}
.flag-za{background-position:-108px -1612px}
.flag-zm{background-position:-108px -1643px}
.flag-zw{background-position:-108px -1674px}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品永久免费视频| 欧美另类极品videosbest最新版本| 精品日韩视频在线观看| 美女视频久久黄| 伊人青青综合网站| 国产亚洲欧美视频| 亚洲成人性视频| 国产精品一区专区欧美日韩| 欧美在线视频一二三| 国产一区二区黄| 欧美激情精品久久久久久久变态| 久久久精品日本| 一本一本久久a久久精品综合小说| 国产欧美在线视频| 国产精品永久免费观看| 欧美成人一区二区三区电影| 韩剧1988免费观看全集| 欧美高清在线视频观看不卡| 亚洲精品影视在线观看| 欧美日韩激情美女| 在线观看免费高清视频97| 97精品在线视频| 久久久久国产精品免费| www.欧美视频| 久久精品影视伊人网| 精品国产老师黑色丝袜高跟鞋| 久久97久久97精品免视看| 国产偷国产偷亚洲清高网站| 国内精品伊人久久| 在线中文字幕日韩| 久久精品99久久香蕉国产色戒| 欧美中文字幕视频在线观看| 国产欧美欧洲在线观看| 国产精品三级美女白浆呻吟| 国产精品精品久久久久久| 久久99亚洲热视| 欧美国产在线电影| 国产一级揄自揄精品视频| 国产99久久久欧美黑人| 国产免费一区二区三区在线观看| 亚洲自拍欧美另类| 成人精品在线视频| 亚洲免费精彩视频| 欧美在线不卡区| 亚洲欧美在线第一页| 国产精品久久久久久久天堂| 另类专区欧美制服同性| 亚洲电影免费观看高清| 91在线看www| 国产99久久久欧美黑人| 91av在线精品| 亚洲黄色有码视频| 久久精品视频中文字幕| 亚洲国产成人在线播放| 欧美一级高清免费| 欧美亚洲在线播放| 国产精品视频专区| 国产一区二区三区在线看| 久久久久久久久久久久久久久久久久av| 最近2019好看的中文字幕免费| 国产在线久久久| 欧美亚洲国产日本| 久久在线精品视频| 亚洲精品永久免费| 欧美性xxxxx| 欧美激情在线观看| 亚洲精品电影在线观看| 欧美日韩一二三四五区| 色噜噜久久综合伊人一本| 欧美激情国产精品| 九九热视频这里只有精品| 亚洲精品98久久久久久中文字幕| 亚洲精品自拍视频| 日本乱人伦a精品| 精品福利免费观看| 91精品国产色综合| 国产精品美女久久久久久免费| 亚洲女同精品视频| 国产亚洲欧美日韩美女| 亚洲欧洲日产国码av系列天堂| 欧美激情奇米色| 欧美成人精品一区二区| 亚洲第一视频网站| 97精品久久久中文字幕免费| 国产精品白嫩初高中害羞小美女| 亚洲欧美另类自拍| 日本免费久久高清视频| 欲色天天网综合久久| 欧美一区三区三区高中清蜜桃| 欧美一区亚洲一区| 国产福利精品av综合导导航| 亚洲欧美在线磁力| 亚洲女成人图区| www.日韩免费| 欧美极品少妇xxxxⅹ免费视频| 欧美精品www在线观看| 国产精品日韩av| 久久综合九色九九| 欧美激情2020午夜免费观看| 国产精品久久久久久久久久久不卡| 狠狠色狠狠色综合日日五| 亚洲人成免费电影| 国产精品99蜜臀久久不卡二区| 日韩欧美在线观看视频| 日韩av免费观影| 91精品国产综合久久久久久久久| 国产精品7m视频| 一本色道久久88精品综合| 亚洲国产欧美一区二区丝袜黑人| 欧美一级bbbbb性bbbb喷潮片| 国产剧情久久久久久| 日韩在线观看精品| 亚洲电影在线看| 亚洲女同性videos| 18性欧美xxxⅹ性满足| 欧美电影电视剧在线观看| 久久成人精品电影| 欧美孕妇毛茸茸xxxx| 亚洲欧美日韩天堂| 久久免费视频观看| 中文字幕亚洲欧美日韩2019| 亚洲精品美女久久久久| 欧美肥老太性生活视频| 91黑丝高跟在线| 日韩高清电影免费观看完整| 国产精品视频专区| 欧美色视频日本高清在线观看| 日韩av资源在线播放| 日韩电影大片中文字幕| 久久综合国产精品台湾中文娱乐网| 成人免费观看49www在线观看| 中文字幕av一区二区三区谷原希美| 欧美主播福利视频| 欧美激情18p| 美日韩精品免费观看视频| 成人黄色午夜影院| 亚洲在线视频观看| 成人欧美在线视频| 日韩在线激情视频| 日本中文字幕成人| 97激碰免费视频| 久久久999精品免费| 亚洲国产精品va在线观看黑人| 欧美亚洲午夜视频在线观看| 亚洲免费一级电影| 色婷婷av一区二区三区在线观看| 亚洲理论片在线观看| 亚洲国产精品字幕| 欧美刺激性大交免费视频| 亚洲精品黄网在线观看| 国产伦精品一区二区三区精品视频| 色中色综合影院手机版在线观看| 国产精品视频免费观看www| 国产精品九九九| 国产中文日韩欧美| 欧美高跟鞋交xxxxxhd| 日韩精品中文字幕视频在线| 日韩一区二区在线视频| 欧美性xxxx极品hd欧美风情| 亚洲欧美精品伊人久久| 日韩欧美第一页| 亚洲天堂2020| 精品国产一区二区三区久久| 亚洲性av网站|