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

首頁 > 編程 > JavaScript > 正文

JQuery獲取樣式中的background-color顏色值的問題

2019-11-20 22:23:12
字體:
來源:轉載
供稿:網友
今天使用JQuery獲取樣式中的background-color的值時發現在獲取到的顏色值在IE中與Chrome、Firefox顯示的格式不一樣,IE中是以HEX格式顯示【#ffff00】,而Chrome、Firefox中則是以GRB格式顯示【rgb(255,255,0)】,而我需要的是十六進制的顏色值,用于存儲到數據庫中,在網上找到下段代碼能解決此問題:
復制代碼 代碼如下:

$.fn.getHexBackgroundColor = function() {
var rgb = $(this).css('background-color');
if(!$.browser.msie){
rgb = rgb.match(/^rgb/((/d+),/s*(/d+),/s*(/d+)/)$/);
function hex(x) {
return ("0" + parseInt(x).toString(16)).slice(-2);
}
rgb= "#" + hex(rgb[1]) + hex(rgb[2]) + hex(rgb[3]);
}
return rgb;
}

這樣就都以HEX格式顯示了,已驗證通過.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 栾川县| 色达县| 来宾市| 夏河县| 故城县| 察哈| 谷城县| 孝义市| 内乡县| 金沙县| 维西| 海淀区| 甘南县| 临澧县| 驻马店市| 通州市| 龙川县| 新宁县| 道真| 建水县| 鄂托克前旗| 盐津县| 孟津县| 讷河市| 鄱阳县| 保靖县| 九龙县| 韩城市| 邹平县| 湄潭县| 罗城| 河间市| 海原县| 三江| 白沙| 湘潭县| 屏东市| 玉林市| 玛曲县| 东乌珠穆沁旗| 广平县|