2017-03-24 1 views
0

나는 학생이며 항목 게시에 문제가 있습니다. parentCatIdcatId을 기반으로하는 숨기기 쇼 스크립트를 찾고 있습니다!항목 게시시 div 숨기기 및 표시

내가 숨기거나 표시하려고하는 div입니다. div class="item-post-lot-area"

<div class="item-post-lot-area"> 
    <label for="s_lotsize"> 
    <?php _e('Lot Area', 'ctg_housing'); ?> 
    </label> 
    <div class="row collapse prefix-radius"> 
    <div class="item-post-area-sign columns"> 
     <span class="prefix"><?php echo osc_get_preference('metric','ctg_housing_theme'); ?></span> 
    </div> 
    <div class="item-post-area-number columns"> 
     <input type="number" name="s_lotsize" id="s_lotsize" value="<?php if(isset($housingOut['s_lotsize'])) { echo $housingOut['s_lotsize'];} ?>" > 
    </div> 
    </div> 
</div> 

나는 무엇을 시도합니다!

item-post-lot-area 필드를로드 할 때마다 항상 표시됩니다! (가) parentCatId

<option value="28">Vacation</option> 
    <select id="catId" name="catId" class="valid"> 
    <option value="28">Select Subcategory</option> 
    <option value="29">Pension House</option> 
    <option value="30">Inn/Motel</option> 
    <option value="31">Hotel &amp; Resort</option> 
</option> 
    </select> 
    <select id="catId" name="catId" class="valid"> 
    <option value="32">Select Subcategory</option> 
    <option value="33">Space</option> 
    <option value="34">Office</option> 
    <option value="35">BPO</option> 
    <option value="36">Economic</option> 
    </select> 

catId를 수행하면 사람이 어떻게이 작업을 수행하는 나를 설명 할 수 선택하면 는 그리고 숨길 것인가?

감사

+1

어디 JS 스크립트입니까? –

+0

divs를 표시하거나 숨기려면 js/jQuery 스크립트에 예제가 많이 있습니다. Mr Mr. Google에게 문의하십시오. 그는 많은 물건을 알고있다. – JustBaron

답변

0

표시하거나 jQuery를 사용하여 숨길 수 있습니다, 알고

<script> 
$("select") 
    .change(function() { 
    $("select option:selected").each(function() { 
    $("#item-post-lot-area").hide(); 
    }); 

    }) 
</script> 

체크 링크 더 https://api.jquery.com/selected-selector/

+0

그래,하지만 위의 범주가 선택되었을 때 숨기기 위해서만 필요한 모든 시간을 숨길 것입니다! – Rhoda

+0

이 코드는 선택 옵션 만 선택하면 작동합니다. 이것은 선택된 요소가 변경되는 것과 같은 방식으로 작동합니다. [옵션이 선택되면] div가 숨겨집니다. 처음 옵션을 선택하면 표시됩니다. 그러면 div가 숨겨집니다. 확인하고 알려 주시기 바랍니다, –

+0

잘못된 이유는 내가 60 다른 카테고리가 있고 그것은 모든 것을 숨길 것입니다! – Rhoda