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

首頁 > 語言 > JavaScript > 正文

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

2024-05-06 16:26:35
字體:
供稿:網(wǎng)友
這篇文章主要介紹了jquery獲取css的color值返回RGB的方法,涉及jQuery字符串正則運算與數(shù)值轉(zhuǎn)換的相關(guān)技巧,需要的朋友可以參考下
 

本文實例講述了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貌似設(shè)置顏色,使用的是rgb格式的。

用以下這個function,把rgb轉(zhuǎn)成“#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程序設(shè)計有所幫助。



注:相關(guān)教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 方山县| 平遥县| 科技| 株洲县| 页游| 东乡族自治县| 莆田市| 开鲁县| 邢台市| 隆德县| 万盛区| 台北市| 吉安市| 西华县| 十堰市| 灵宝市| 金乡县| 葵青区| 维西| 贡觉县| 拉萨市| 金平| 阜宁县| 霍山县| 灵武市| 白山市| 东港市| 荥经县| 根河市| 洪湖市| 宁南县| 密云县| 金沙县| 民县| 湛江市| 潮安县| 明水县| 富民县| 射洪县| 加查县| 奉节县|