2012-05-17 2 views
0

나는 stackoverflow에 "덧글 추가"효과와 똑같이하고 싶습니다. 사용자가 링크 (또는 버튼)를 클릭 할 때 텍스트 영역을 여는 방법에 대한 많은 정보를 발견했으나이를 수행 할 방법을 찾지 못했습니다.해당 링크를 클릭 할 때 텍스트 영역이 링크로 바뀝니다.

"이메일로 비문"

<div class="end-right-zone"> 
    <p>Inscription by e-mail</p> 
</div> 

의 사용자 클릭이 영역은 이메일로 등록하는 데 필요한 다양한 정보로 대체되는 경우 :

<div class="inscription-by-email-deployed"> 
    <p>first name</p> 
    <p>last name</p> 
    <p>email</p> 
</div> 

그대로 나는 많은 예제를 개발하지 않는다 stackoverflow에 "덧글 추가"효과와 정확히 동일합니다. 미리 감사드립니다.

답변

5

아마도 (jQuery를 사용하여) 이와 같은 것을 원하십니까? ** **`.inscription별로 이메일 deployed`을 포함합니다

$(".end-right-zone p").click(function() { 
    $(".end-right-zone").replaceWith($(".inscription-by-email-deployed")); 
}); 
+0

: 당신이 에 원하는 경우에, 완전히.end-right-zone을 대체 이런 식으로 뭔가를 시도

$(".end-right-zone p").click(function() { $(".end-right-zone").html($(".inscription-by-email-deployed").html()); }); 

또는, 요소를'.end-right-zone' 안에 넣고 바꾸지 말고 ... –

+0

내가 원했던 것이지만 당신이 옳을 경우를 대비해 편집 할 것입니다. –

+0

이 표정이 뛰어납니다. 고맙습니다. (실제 사례에 포함 시키려면 좀 더 복잡하고 시간이 많이 걸리므로이 영역의 전문가는 아니지만 알려 드리겠습니다.)) – katter75

관련 문제