jquery div show hide 예제

■ div id를 parameter로 받아 display 속성을 block, none으로 변경하는 함수

var attr;
function showHide( divId ) {
    attr = $("#"+divId).css("display");
    console.log( divId + " display attribute is : " + attr );
    if( attr=="block" ) {
        $("#"+divId).css("display","none");
    }
    else {
        $("#"+divId).css("display","block");
    }
}

 

■ show / hide 속성 변경 대상 div

<a href="javascript:showHide('sampleDiv1')">SampleDIV1</a>
<a href="javascript:showHide('sampleDiv2')">SampleDIV2</a>
<a href="javascript:showHide('sampleDiv3')">SampleDIV3</a>
<br/>
<div id="sampleDiv1" style="display:block;">SampleDIV 1</div>
<div id="sampleDiv2" style="display:block;">SampleDIV 2</div>
<div id="sampleDiv3" style="display:block;">SampleDIV 3</div>

 

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다