2012-10-01 2 views
0

버튼을 클릭하면 45도 회전하는 스크립트를 만들었습니다. 단락을 열고 닫으려고합니다. 콘텐트 관리 시스템이 짜 맞춰져 있지 않기 때문에 CSS에 액세스 할 수 없기 때문에 이것이 모두 자바 스크립트로 끝난 이유입니다. 스크립트는 다음과 같습니다다른 함수를 결합하여 jquery로 스크립트 변경하기

var img = document.images[0]; 
effects_of_yoga_info.style.setProperty("-webkit-transition", "-webkit-transform 0.3s ease-in-out"); 


var deg = 0; 
effects_of_yoga_info.addEventListener('click', function() { 
deg += 45; 
effects_of_yoga_info.style.setProperty('-webkit-transform', 'rotateZ('+deg+'deg)'); 

하고 부품이 나는 그들이 동시에 일어날 수 있도록 그것으로 통합하고 싶습니다이다 :

$("#effects_of_yoga_info").click(function() { 
    $("p#effects_of_yoga_text").slideToggle("fast"); 
}); 

나는 그것이 매우 간단 확신하지만 난했습니다 그것으로 힘든 시간을 보내고, 미리 감사드립니다.

답변

1

당신은이 같은 뜻 :

$(img).click(function() { 

    deg += 45; 
    $(this).css('-webkit-transform', 'rotateZ(' + deg + 'deg)'); 

    $('#KittenText').slideToggle("fast"); 

});​ 
+0

을 난 여전히 애니메이션 싶습니다, 나는 그것의 일부가 회전 TEH 이미지 여기에 설정되어 ,하지만 jquery로 쓰는 법을 모르므로 CSS는 같은 방식으로 통합되며 단락 전환도 포함됩니다. http://jsfiddle.net/loriensleafs/SZXyj/ – loriensleafs

+0

와우 정말 미안 해요. 첫 번째 스크립트를 잘못 입력했습니다. 방금 업데이트했습니다. – loriensleafs

+0

그럼 당신이 염두에 두었던 것이 이것입니다 : http://jsfiddle.net/SZXyj/3/? – frenchie

0

가 작동을 가지고 : 잘

var img = document.images[0]; 
effects_of_yoga_info.style.setProperty("-webkit-transition", "-webkit-transform 0.3s ease-in-out"); 


var deg = 0; 
effects_of_yoga_info.addEventListener('click', function() { 
$("p#effects_of_yoga_text").slideToggle("fast"); 
deg += 45; 
effects_of_yoga_info.style.setProperty('-webkit-transform', 'rotateZ('+deg+'deg)'); 
}); 
관련 문제