国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表

圖片精選

主站蜘蛛池模板: 永和县| 阳春市| 建水县| 舞钢市| 金秀| 桂阳县| 青海省| 保定市| 叶城县| 酒泉市| 永善县| 利川市| 新津县| 连云港市| 呼伦贝尔市| 陇南市| 原平市| 祥云县| 白银市| 苏尼特右旗| 来宾市| 茶陵县| 新龙县| 长沙县| 通江县| 景谷| 普定县| 法库县| 调兵山市| 平罗县| 姜堰市| 宕昌县| 北辰区| 长武县| 城市| 英吉沙县| 洪雅县| 平泉县| 修武县| 明星| 武山县|