jquery css color value returns RGB? -
मेरी सीएसएस फ़ाइल में:
a, a: link, a: visited {color} : # 4188FB; } A: सक्रिय, ए: फ़ोकस, ए: होवर {color: # FFCC00; }
मैंने कोशिश की:
var link_col = $ ("a: link")। सीएसएस ("रंग"); चेतावनी (link_col); // रिटर्न आरजीबी (65, 136, 251)
मैं हेक्स कोड कैसे प्राप्त करूं?
*** संपादित करें: यहां उत्तर मिला:
> फ़ंक्शन करने के लिए कुछ समायोजित
$ .fn.getHexBackgroundColor = function () {var rgb = $ (this)। Css ('background-color'); यदि (! आरजीबी) {वापसी '# एफएफएफएफएफ'; // डिफ़ॉल्ट रंग} var hex_rgb = rgb.match (/ ^ rgb \ ((\ d +), \ s * (\ d +), \ s * (\ d +) \) $ /); फ़ंक्शन हेक्स (एक्स) {रिटर्न ("0" + पार्सआईंट (एक्स) .स्टस्ट्रिंग (16))। टुकड़ा (-2);} यदि (हेक्स_आरजीबी) {वापसी "#" + हेक्स (हेक्स_आरजीबी [1]) हेक्स ( हेक्स_आरजीबी [2]) + हेक्स (हेक्स_आरजीबी [3]); } अन्य {रिटर्न आरजीबी; // ie8 हेक्स प्रारूप में पृष्ठभूमि-रंग देता है तो यह संगत बना देगा, आप यह जांच कर सकते हैं कि प्रारूप हेक्साडेसीमल में है}}
Comments
Post a Comment