Working fiddle:
<select>
<option value="all">All</option>
<option value="salesforce">Salesforce</option>
<option value="supplychain">Supply Chain Management</option>
<option value="research">Market Research</option>
<option value="marketing">Marketing</option>
</select>
は、私は以下に類似した上記の各オプションの値のためのdivブロックを持っています。
はい、あなたは以下のように変更イベントに使用できます。
$('select').on('change', function(){
var selected = $(this).val();
if(selected=='all'){
$('.experience-block').show();
$('.experience').show();
}else{
$('.experience-block').hide();
$('.experience-block.'+selected).show();
$('.experience').hide();
}
})
・ホープ、このことができます。
$('select').on('change', function(){
var selected = $(this).val();
if(selected=='all')
$('.experience-block').show();
else{
$('.experience-block').hide();
$('.experience-block.'+selected).show();
}
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select>
<option value="all">All</option>
<option value="salesforce">Salesforce</option>
<option value="supplychain">Supply Chain Management</option>
<option value="research">Market Research</option>
<option value="marketing">Marketing</option>
</select>
<div class="experience-block supplychain all">
<p>supply chain management stuff</p>
</div>
<div class="experience-block marketing all">
<p>marketing stuff</p>
</div>
<div class="experience-block salesforce all">
<p>salesforce stuff</p>
</div>
<div class="experience-block research all">
<p>market research stuff</p>
</div>
あなたはここに投稿する前に、いくつかの基本的な研究を行うことが期待されています。 –
@ChrisG誰かが私を助けてくれることを心配しないでください。しかし、あなたの "貢献"に感謝します。参考までに、他のすべての関連する質問とGoogleを検索して、まずそれを自分自身で把握してみました。 –
私は心配していません、私はあなたの質問がここに属していないことを伝えるだけです:http://stackoverflow.com/search?q=on+selection+show+hide –