我有一個下拉在html中,它有3個選項,當我選擇其中任何形式div獲取 顯示的塊,但如果我選擇其他前一個沒有獲取沒有顯示,那我應該怎麼做?保持一個街區,別人沒有顯示選定的元素塊和其他元素沒有使用jquery
<select id="walker" name="walker">
<option value="">Select Walker</option>
<option value="1">walker1</option><option value="2">walker2</option><option value="3">walker3</option></select>
<div id="form_div">
<div id="walker1" style="display:none;"></div>
<div id="walker2" style="display:none;"></div>
<div id="walker3" style="display:none;"></div>
</div>
$("#walker").change(function(){
var numwalker= parseInt($("select#walker option:selected").val());
$('#walker'+numwalker).css('display','block');
})
這個問題似乎是脫離主題,因爲它可以用一個字母來回答。 – lifetimes
我已經使用「walker1」而不是「walker-1」,所以現在使用show和hide方法完成 – user2477139