zoukankan      html  css  js  c++  java
  • pc端美化select,jquery获取select中的option的text值

     

    代码:

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style type="text/css">
        * {
            margin: 0;
            padding: 0;
        }
        
        body {
            font-family: 宋体, Arial, Helvetica;
            font-size: 12px;
            color: rgb(51, 51, 51);
        }
        
        button {
            border: 0;
        }
        
        .box_wrapper {
            width: 300px;
            height: 100%;
            overflow: hidden;
            background-color: #fff0c5;
            border: 1px solid #cdbe93;
            margin: 10px auto;
        }
        
        .box {
            padding: 10px 20px;
            overflow: hidden;
        }
        
        .public_sel {
            position: relative;
            float: left;
        }
        
        .public_sel span {
            height: 32px;
            line-height: 32px;
            border: 1px solid #cdbe93;
            font-size: 14px;
            padding-left: 5px;
            display: block;
            width: 91px;
            color: #333;
            background: #fae3a5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAJCAYAAAFxv/3CAAABPUlEQVR42mKwcQr8DwQMDNPXX2EwsHJlAAggBhCPiQEIAAIIzAKC/zy8Aj8BAohh5ZF3SiCBoNh8IyYOTl5TRkbG/6Z2HucYQaL6Fk6iP358ew0QQAynX0P0APEdILYHsWdvvsoANgyEpeRV74MEkwo7GZz94hgAAojBzNFvE0wShu09QvczFLcuegs1ygeI94PYOy9+Y4C7C4aFRMQZzr/4zwB2CVALswgj4x8hMalAQwuXDSCVLCBCmIHhb9fCwyZbV00/+/jhTQZGoBhAgDGdffu/E2oM0GCGemFxaU5kh0C9ALb7/p//ELu/ATErO+dfZDcgY3Ud09lVvSsYluy4ifD3EyAOSSrbjuJwUcn/lT2rGLzDsxj0zV0ZJOTUIZ5ABrO33lFN81G9BGRuZWZmCUnIa2N4++opXB4AWL2nlqvdbeUAAAAASUVORK5CYII=) no-repeat 95% center;
            margin-left: -1px;
        }
        .public_sel .sel {
            position: absolute;
            top: 0;
            left: 0;
            height: 32px;
            line-height: 32px;
            display: block;
            width: 100%;
            opacity: 0;
            filter: alpha(opacity=0);
        }
        
        .btn {
            background-color: #dc7d1f;
            height: 34px;
            line-height: 34px;
            color: #fff0c5;
            width: 60px;
            text-align: center;
            margin-left: 2px;
            cursor: pointer;
        }
        </style>
    </head>
    
    <body>
        <div class="box_wrapper">
            <div class="box">
                <div class="public_sel J_public_sel">
                    <span>选择星座</span>
                    <select class="sel" name="xz1">
                        <option value="" selected="selected" style="display: none;">选择星座</option>
                        <option value="男羊座">男白羊座</option>
                        <option value="金牛座">男金牛座</option>
                        <option value="双子座">男双子座</option>
                        <option value="巨蟹座">男巨蟹座</option>
                        <option value="狮子座">男狮子座</option>
                        <option value="处女座">男处女座</option>
                        <option value="天秤座">男天秤座</option>
                        <option value="天蝎座">男天蝎座</option>
                        <option value="射手座">男射手座</option>
                        <option value="摩羯座">男摩羯座</option>
                        <option value="水瓶座">男水瓶座</option>
                        <option value="双鱼座">男双鱼座</option>
                    </select>
                </div>
                <div class="public_sel J_public_sel">
                    <span>女白羊座</span>
                    <select class="sel" name="xz2">
                        <option value="白羊座">女白羊座</option>
                        <option value="金牛座">女金牛座</option>
                        <option value="双子座">女双子座</option>
                        <option value="巨蟹座">女巨蟹座</option>
                        <option value="狮子座">女狮子座</option>
                        <option value="处女座">女处女座</option>
                        <option value="天秤座">女天秤座</option>
                        <option value="天蝎座">女天蝎座</option>
                        <option value="射手座">女射手座</option>
                        <option value="摩羯座">女摩羯座</option>
                        <option value="水瓶座">女水瓶座</option>
                        <option value="双鱼座">女双鱼座</option>
                    </select>
                </div>
                <button class="btn">配对</button>
            </div>
            <div class="box">
                <div class="public_sel J_public_sel">
                    <span>男白羊座</span>
                    <select class="sel" name="xz1">
                        <option value="男羊座">男白羊座</option>
                        <option value="金牛座">男金牛座</option>
                        <option value="双子座">男双子座</option>
                        <option value="巨蟹座">男巨蟹座</option>
                        <option value="狮子座">男狮子座</option>
                        <option value="处女座">男处女座</option>
                        <option value="天秤座">男天秤座</option>
                        <option value="天蝎座">男天蝎座</option>
                        <option value="射手座">男射手座</option>
                        <option value="摩羯座">男摩羯座</option>
                        <option value="水瓶座">男水瓶座</option>
                        <option value="双鱼座">男双鱼座</option>
                    </select>
                </div>
                <div class="public_sel J_public_sel">
                    <span>女白羊座</span>
                    <select class="sel" name="xz2">
                        <option value="白羊座">女白羊座</option>
                        <option value="金牛座">女金牛座</option>
                        <option value="双子座">女双子座</option>
                        <option value="巨蟹座">女巨蟹座</option>
                        <option value="狮子座">女狮子座</option>
                        <option value="处女座">女处女座</option>
                        <option value="天秤座">女天秤座</option>
                        <option value="天蝎座">女天蝎座</option>
                        <option value="射手座">女射手座</option>
                        <option value="摩羯座">女摩羯座</option>
                        <option value="水瓶座">女水瓶座</option>
                        <option value="双鱼座">女双鱼座</option>
                    </select>
                </div>
                <button class="btn">配对</button>
            </div>
        </div>
    <script src="http://apps.bdimg.com/libs/jquery/1.10.2/jquery.min.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(function(){
            $(".J_public_sel select").change(function(){
                var sel_txt = $(this).find("option:selected").text();
                $(this).parent().children(".J_public_sel span").text(sel_txt);
            })
        })
    </script>
    </body>
    
    </html>

    注意:当“选择星座”没有加这个样式<option value="" selected="selected" style="display: none;">选择星座</option>就好出现第一个选择不到

    效果图:

  • 相关阅读:
    Swap file ".hive-site.xml.swp" already exists
    Hbase启动hbase shell运行命令报Class path contains multiple SLF4J bindings.错误
    hbase启动后HMaster进程自动关闭
    Hadoop数据分析平台项目实战(基于CDH版本集群部署与安装)
    Exception in thread "main" java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z
    Exception in thread "main" java.lang.NullPointerException
    eclipse工具下hadoop环境搭建
    18/03/18 04:53:44 WARN TaskSchedulerImpl: Initial job has not accepted any resources; check your cluster UI to ensure that workers are registered and have sufficient resources
    java.net.ConnectException: Call From slaver1/192.168.19.128 to slaver1:8020 failed on connection exception: java.net.ConnectException: Connection refused; For more details see: http://wiki.apache.org
    从gitlab下载下来的maven无法运行,老报404解决方法
  • 原文地址:https://www.cnblogs.com/huanghuali/p/6831369.html
Copyright © 2011-2022 走看看