国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務器之家 - 編程語言 - JavaScript - 一個不錯的仿攜程自定義數據下拉選擇select

一個不錯的仿攜程自定義數據下拉選擇select

2021-03-01 18:37JavaScript教程網 JavaScript

這是一個仿攜程自定義的數據下拉選擇select,對一些比較重要的參數進行的描述,方便初學者

這是一個仿攜程自定義的數據下拉選擇select,對一些比較重要的參數進行的描述,方便初學者

?

        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        17
        18
        19
        20
        21
        22
        23
        24
        25
        26
        27
        28
        29
        30
        31
        32
        33
        34
        35
        36
        37
        38
        39
        40
        41
        42
        43
        44
        45
        46
        47
        48
        49
        50
        51
        52
        53
        54
        55
        56
        57
        58
        59
        60
        61
        62
        63
        64
        65
        66
        67
        68
        69
        70
        71
        72
        73
        74
        75
        76
        77
        78
        79
        80
        81
        82
        83
        84
        85
        86
        87
        88
        89
        90
        91
        92
        93
        94
        95
        96
        97
        98
        99
        100
        101
        102
        103
        104
        105
        106
        107
        108
        109
        110
        111
        112
        113
        114
        115
        116
        117
        118
        119
        /*
        *id : id 當前插件的父元素
        *data : json 選擇的數據(json格式)
        *bool : true/false data數據如果要分離成兩個 值為true
        *config : 配置data的內部對象(type在bool為true的時候生效)
        {
        id : 數據字段,
        name : 數據名稱,
        alias : 數據名稱首字母,
        type : 數據類型
        }
        *fn : function fn(){} 回調函數,點擊生成標簽的時執行的函
        */
        function YSelect(id,Ydata,bool,config,fn){
        var data = [];
        Yselect_close = {};
        var name_list = {A:[],B:[],C:[],D:[],E:[],F:[],G:[],H:[],I:[],J:[],K:[],L:[],M:[],N:[],O:[],P:[],Q:[],R:[],S:[],T:[],U:[],V:[],W:[],X:[],Y:[],Z:[],其他:[]} //新建數組,防止出現undefind
        var YDropdowns = document.getElementById(id);
        function Pretreatment(){ //處理數據
        var CatalogData = [];
        var BrandData = [];
        var china = [];
        var foreign = [];
        for (var i in Ydata) {
        if (Ydata[i][config.type] == null)
        CatalogData.push(Ydata[i][config.id]+';'+Ydata[i][config.name]+';'+Ydata[i][config.alias])
        else
        BrandData.push(Ydata[i][config.id]+';'+Ydata[i][config.name]+';'+Ydata[i][config.alias]+';'+Ydata[i][config.type])
        };
        if (BrandData != "") {
        for (var i = 0 ; i < BrandData.length ; i++) {
        var str = BrandData[i].split(';')
        if (str[3] == 0) china.push(str[0] + ';' + str[1] + ';' + str[2]);
        else foreign.push(str[0] + ';' + str[1] + ';' + str[2]);
        }
        if (bool) {
        data = china;
        return data;
        }else {
        data = foreign;
        return data;
        }
        }else{
        data = CatalogData;
        return data; //返回出數據
        }
        };
        function jsondata(data_name,ida){ //處理Pretreatment返回出的數據
        var tit = []; //定義首字母
        var Ahtml = {A:[],B:[],C:[],D:[],E:[],F:[],G:[],H:[],I:[],J:[],K:[],L:[],M:[],N:[],O:[],P:[],Q:[],R:[],S:[],T:[],U:[],V:[],W:[],X:[],Y:[],Z:[],其他:[]}; //新建數組,防止出現undefind
        var Yselect_box = document.createElement("div"); //新建選擇框父元素
        Yselect_box.id = ida+"_Yselect_box";
        var Yselect_div = document.createElement("div"); //字母返回值的容器
        var Yselect_letter = document.createElement("p"); //26字母容器
        Yselect_letter.id = ida+'_Yselect_letter'
        var stylelink = document.createElement("style") //創建皮膚,有兩套皮膚可供選擇
        //stylelink.innerHTML = '#'+id+'_Yselect_box{width: 100%;position:absolute;top:30px;left:0;z-index:9999;background:#fff}#'+id+'_Yselect_box p{background: #469bde;padding:0 10px;}#'+id+'_Yselect_box p span.close{font: 16px/20px 微軟雅黑;cursor:pointer;position:absolute;top:0;right:0;color:#f00}#'+id+'_Yselect_box .hide_tag{border: 1px solid #469bde;padding:5px;display: none;min-height:100px;max-height:300px;min-width:300px;max-width:800px;overflow:auto}#'+id+'_Yselect_box p a{padding:5px;line-height: 28px;color:#fff}#'+id+'_Yselect_box .hide_tag a{width:80px;display:block;text-decoration:none;padding:5px;line-height: 12px;font-size:12px;float:left;color:#444;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}#'+id+'_Yselect_box .hide_tag a:hover{background:#469bde;color:#fff;}#'+id+'_Yselect_box .cur{border-bottom: 2px solid #fac51f}';
        stylelink.innerHTML = '#'+ida+'_Yselect_box{width: 100%;min-width:500px;max-width:800px;position:absolute;top:30px;left:0;z-index:9999;background:#fff;border:1px solid #ddd;}#'+ida+'_Yselect_box p{padding:0 10px;}#'+ida+'_Yselect_box p span.close{font: 16px/20px 微軟雅黑;cursor:pointer;position:absolute;top:0;right:0;color:#666}#'+ida+'_Yselect_box .hide_tag{padding:5px 10px;display: none;min-height:50px;max-height:200px;overflow:auto}#'+ida+'_Yselect_box p a{padding:5px;line-height: 28px;color:#333;border-bottom:2px solid #bbb;font-weight:bold}#'+ida+'_Yselect_box .hide_tag a{width:80px;display:block;text-decoration:none;padding:5px;line-height: 12px;font-size:12px;float:left;color:#444;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}#'+ida+'_Yselect_box .hide_tag a:hover{background:#469bde;color:#fff;}#'+ida+'_Yselect_box a.cur{border-bottom: 2px solid #469bde;color:#469bde}';
        for (var i = 0 ; i < data_name.length ; i++) {
        var str = data_name[i].split(';')
        tit.push(str[2].charAt(0).toLocaleUpperCase()) //判斷首字母,賦值給tit
        };
        for(var j in tit){
        if(name_list[tit[j]])
        name_list[tit[j]].push(data_name[j]);
        else name_list.其他.push(data_name[j])
        } //將數據插入name_list里
        for (var k in name_list){ //處理數據,以字母分離,為空就隱藏
        if (name_list[k].length != 0) {
        for (var i = 0 ; i < name_list[k].length ; i++) {
        var allhtml = '<a href="javascript:" onclick="'+fn+'(this)" id="codetool">

        延伸 · 閱讀

        精彩推薦
        主站蜘蛛池模板: 中文字幕高清在线观看 | 亚洲国产成人av好男人在线观看 | 午夜在线观看视频 | 久久久毛片 | 欧美日本韩国一区二区 | 精品国产乱码久久久久久1区2区 | 亚洲品质自拍视频网站 | 一区二区三区欧美 | 毛片在线视频 | 欧美a在线看 | 午夜精品久久 | 噜噜噜在线观看免费视频日本 | 久久涩 | 国产99久久| 一区二区三区成人久久爱 | 久久国产精品免费一区二区三区 | 亚洲国产高清在线 | 精品日韩一区二区三区 | 亚洲免费人成在线视频观看 | 亚洲乱码一区二区三区在线观看 | 久草视频免费看 | 日本一区二区精品 | 精品三级在线观看 | 精品视频一区二区三区四区 | 久久99一区二区 | 先锋资源在线观看 | 欧美一区二区黄色 | 天天操天天射天天 | 国产在线不卡 | 久久人人爽人人爽人人片av不 | 久久精品无码一区二区三区 | 日本久草| 夜夜夜操 | 久久久精品呻吟 | 久草视频网 | 色吧综合网 | 成人在线小视频 | 黄色动漫在线观看 | 国产免费网址 | www.欧美.com| 中文字幕视频三区 |