2010-07-28 8 views
0

Ajax 요청을 사용하여 부서의 스타일 속성을 업데이트하는 방법을 아는 사람이 있습니까? 예를 들어ruby ​​on rails ajax update css on

, 나는 디스플레이에 스타일을 인라인 부문이 : 숨겨진, 그리고 사용자가 링크를 클릭 할 때 표시 할 스타일 변경 : 블록 당신은 수행하기 위해 AJAX 호출을 수행 할 필요가 없습니다

답변

0

을 위의 요청. 평범한 오래된 자바 스크립트가 할 것입니다. 당신이 jQuery를 사용하는 경우, 시도 :

<div id="details">...</div 
<a href="#" id="toggle">[Show]</a> 

<script type="text/javascript"> 
    $("#toggle").click(function() { 
    $("#details").show(); 
    }); 
</script> 

이 프로토 타입의 경우, 시도 : 좋은 작품

<div id="details">...</div 
<a href="#" id="toggle">[Show]</a> 

<script type="text/javascript"> 
    Event.observe('toggle', 'click', function(event) { 
    $('details').show(); 
    Event.stop(event); 
    }); 
</script> 
+0

멋진. 왜 내가 Ajax 요청을 사용할 수없고 page.show ... 작동하지 않는지 확실하지 않다. – Brian