2013-07-28 3 views
0

인라인 CSS에서 특정 속성을 가져와야합니다. 사업부 위에서인라인 CSS에서 특정 속성 가져 오기

<div class="ABC" style="width: auto; position: relative; transition-duration: 0s; transform: translate3d(0px, 0px, 0px);"> 

은 내가 어떻게 앞으로 갈 J 쿼리를 사용하여 변수에 **222px** 가치와 가게를 얻을 필요가 이전받은 후 transform:translate3d(0px,**222px**,0px);을 얻을 필요가있다.

답변

0

나는 그 스타일을 실제로 얻을 수 있다고 생각하지 않습니까?
jQuery 또는 element.style도 CSS에서 설정된 변환 값을 반환하지 않으므로 다음 옵션은 요소 스타일 속성을 문자열로 가져 와서 변환 스타일을 얻은 다음이를 조작하여 분할합니다. 중간 값 :

var style = document.getElementsByClassName('ABC')[0].getAttribute('style'); 
var trans = style.split('transform').pop().split(')').shift().split(',')[1].trim(); 

FIDDLE

+0

덕분에 adeneo, 내가 그것을 다른 동일한 방식으로 수행했다. – Vamsikrishna