2012-07-21 7 views
3

부모 DIV에 수평으로 정렬 된 오른쪽 상단 모서리에 닫기 단추가있는 4 개의 div를 추가하고 싶습니다. 닫기 버튼을 클릭하면 div가 상위 DIV에서 제거되어야합니다. 이 가능한 Jquery가? 만약 누군가가 샘플 코드를 게시 할 수 정말 감사하겠습니다!닫기 단추가있는 DIV를 Jquery를 사용하여 다른 DIV에 동적으로 추가

감사합니다.

+4

네, 가능, 샘플 코드를 직접 작성하고 일부 오류가납니다 또는 특정 문제가 올 때 도움을 요청. http://whathaveyoutried.com/ – sabithpocker

답변

10

도와 드리겠습니다.

jsBin demo

<div class="box"> 
    <div class="close_box">X</div> 

    <h2>Box title</h2> 
    <p>Merol muspi rolod tis tema...</p> 

</div> 

JQ :

$(document).on('click','.close_box',function(){ 
    $(this).parent().fadeTo(300,0,function(){ 
      $(this).remove(); 
    }); 
}); 

하거나 :

$(document).on('click','.close_box',function(){ 
    $(this).parent().remove(); 
}); 

이 문서를 살펴 보자 (항상 곁에 에스!는) :

http://api.jquery.com/on/
http://api.jquery.com/parent/
http://api.jquery.com/remove

+0

감사! 나는 Jsfiddle.net에서 코드를 시도하고 close X를 클릭하면 div도 제거되지 않았다. 나는 잘못된 것을하고 있다고 생각한다. http : //jsfiddle.net/tYHmN/ – user636525

+1

@ user636525 jQuery (왼쪽 ** "프레임 워크 선택"** 탭) http://jsfiddle.net/tYHmN/1/ 그렇지 않으면 잘 작동합니다. 추신 내 대답에 내 데모로 이동 ** save-> 다운로드 **로 이동하고 로컬로 재생할 수 있습니다! –

+0

고마워요! 나는 .Net 개발자이며, Jquery에 대해 매우 익숙하다. 나는 당신의 도움을 더 자주 찾을 것이다. :) – user636525

관련 문제