2014-01-20 2 views
1

나는 빨간색, 녹색, 다른 항목에 파란색 배열로 요소의 배경 색상을 얻기 위해 노력하고있어. 지금 내가이 일을하고있어배열에서 배경색을 가져 옵니까?

:

의 RGB 문자열 "RGB (0, 0, 0)"를 반환
var color = item.css("background-color"); 

. 색상을 배열로 가져 오거나 문자열을 하나로 변환하는 방법은 무엇입니까?

답변

3
var rgb = color.replace('rgb(', '').replace(')','').split(',').map(Number); 
+1

당신은 숫자에 다음 매핑 할 수 있습니다. '.replace ('RGB (', '') .replace (')', '') .split ('').지도 (수)입니다 –

+1

는'선생님이 업데이트 –

+0

@BenjaminGruenbaum 타이, 내가 그 놓친 :) –

0

var color = color.replace('rgb(', '').replace(')', '').split(','); 

JS Fiddle

1

당신은 slicesplit

color = color.slice(4,-1).split(','); 

FIDDLE

0
를 사용하여 할 수있는 시도
0
color = "rgb(0,0,0)"; 
color = color.match(/\d+/g); 
관련 문제