美文网首页
5、支付效果

5、支付效果

作者: wqjcarnation | 来源:发表于2020-09-08 17:05 被阅读0次

    html

        <ul class="payment-type">
            <li onclick="show(this)">
                <img src="./images/alipay.png">
                <i class="fa fa-check-circle hide" value="1" ></i>
            </li>
            <li onclick="show(this)">
                <img src="./images/wechat.png">
                <i class="fa fa-check-circle hide" value="2"  ></i>
            </li>
        </ul>
    

    css

    <style type="text/css">
       .hide{
           visibility: hidden;
       }
    </style>
    

    js

    <script type="text/javascript">
        function show(obj){
            console.log(obj);
            //先把这个节点的所有父类下的i都隐藏
            var childrens=obj.parentElement.children;
            console.log(childrens);
            for (var i = 0; i < childrens.length; i++) {
                childrens[i].children[1].style.visibility="hidden";
            }
             //接下来把当前这个li下的i显示
             var i=obj.children[1];
            //console.log(i);
            i.style.visibility="visible";
            i.style.color="green";
            //节点值备用
            var type=i.attributes[1].nodeValue;
            //alert(type); 
        };
    </script>

    相关文章

      网友评论

          本文标题:5、支付效果

          本文链接:https://www.haomeiwen.com/subject/buljektx.html