zoukankan      html  css  js  c++  java
  • 自定义背景色

    根据号码取背景色;

    我是取号码的后六位,因为颜色的rgb其中的的值最大不超过255,所以,采用1加其中的两位,拼成颜色数值:

    function telColor(num) {
        $.trim(num);//去空格
        var bg1 = "1"+num.slice(5,7);
        var bg2 = "1"+num.slice(7,9);
        var bg3 = "1"+num.slice(9,11);
        return "rgb("+bg1+","+bg2+","+bg3+")";
    }

    style里用的时候:

     $.each(otem, function (i, o) {
                    var num = o.tel;
                    html += '<li data-departId=' + o.departId + ' data-tel=' + o.tel + '>' +
                        // '<span class="m-icon" style="background-color:rgb'+$.trim(bg)+'">' + o.name.slice(-2) + '</span>' +
                        '<span class="m-icon" style="background-color:'+telColor(num)+'">' + o.name.slice(-2) + '</span>' +
                        '<p class="name">' + o.name + '</p>' +
                        '</li>';
                });

    css用的时候:

    $(".host-icon").css("background-color",telColor(fixPhone));
  • 相关阅读:
    NSString拼接字符串
    2020/4/26
    2020/4/25
    2020/4/24
    2020/4/22
    2020/4/22
    2020/4/20
    2020/4/19
    2020/4/18
    2020/4/17
  • 原文地址:https://www.cnblogs.com/wang715100018066/p/6248770.html
Copyright © 2011-2022 走看看