Je suis un peu nouveau pour JavaScript et jQuery, et maintenant je suis face à un problème:
J'ai besoin de mettre certaines données de PHP et d'un bit de données doit être la couleur d'arrière-plan hex de div X.
jQuery a la css("background-color") de la fonction et, avec elle, je peux obtenir la valeur RVB de l'arrière-plan dans une variable JavaScript.
La fonction CSS semble renvoyer une chaîne de caractères comme ceci rgb(0, 70, 255).
Je ne pouvais pas trouver un moyen d'obtenir hexadécimal de la couleur d'arrière-plan (même si il est défini comme hex dans le CSS).
Il semble donc que j'ai besoin de le convertir. J'ai trouvé une fonction pour convertir RVB en hexadécimal, mais elle doit être appelée avec trois variables différentes, r, g et b. Donc j'aurais besoin pour analyser la chaîne rgb(x,xx,xxx) dans le var r=x; var g=xx; var b=xxx; en quelque sorte.
J'ai essayé de google analyse des chaînes avec le JavaScript, mais je n'ai pas vraiment de comprendre les expressions régulières chose.
Est-il un moyen pour obtenir la couleur d'arrière-plan div hexadécimal, ou peut l'être converti en chaîne de 3 variables différentes?