国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jquery獲取css的color值返回RGB的方法

2019-11-20 10:58:59
字體:
來源:轉載
供稿:網友

本文實例講述了jquery獲取css的color值返回RGB的方法。分享給大家供大家參考,具體如下:

css代碼如下:

a, a:link, a:visited { color:#4188FB; }a:active, a:focus, a:hover { color:#FFCC00; }

js代碼如下:

var link_col = $("a:link").css("color");alert(link_col); // returns rgb(65, 136, 251)

jquey貌似設置顏色,使用的是rgb格式的。

用以下這個function,把rgb轉成“#xxxx”(HEX )格式。

var rgbString = "rgb(0, 70, 255)"; // get this in whatever way.var parts = rgbString.match(/^rgb/((/d+),/s*(/d+),/s*(/d+)/)$/);// parts now should be ["rgb(0, 70, 255", "0", "70", "255"]delete (parts[0]);for (var i = 1; i <= 3; ++i) {parts[i] = parseInt(parts[i]).toString(16);if (parts[i].length == 1) parts[i] = '0' + parts[i];}var hexString = parts.join(''); // "0070ff"

或者用這個function

function rgb2hex(rgb) {rgb = rgb.match(/^rgb/((/d+),/s*(/d+),/s*(/d+)/)$/);function hex(x) {return ("0" + parseInt(x).toString(16)).slice(-2);}return "#" + hex(rgb[1]) + hex(rgb[2]) + hex(rgb[3]);}

希望本文所述對大家jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 于都县| 义乌市| 东乡族自治县| 固安县| 宁安市| 阿荣旗| 水城县| 论坛| 奉化市| 宁波市| 理塘县| 肇庆市| 紫阳县| 吉隆县| 静安区| 天峨县| 西充县| 定日县| 遂川县| 乐东| 涟源市| 旌德县| 吴旗县| 禹城市| 延川县| 兴安县| 公主岭市| 布拖县| 商南县| 教育| 安福县| 平潭县| 化德县| 涞水县| 库车县| 定陶县| 武胜县| 黔东| 新建县| 长武县| 邢台县|