ユーザが#im-buying
または#im-renting
を選択したときに異なるオプションを表示しようとしています。idを選択したときに表示される異なるオプション
は、これは私のコードは、ユーザーが#im-buying
$(function() {
$('#im-buying').change(function() {
$('.renting').hide();
$('.buying').show();
});
});
$(function() {
$('#im-renting').change(function() {
$('.buying').hide();
$('.renting').show();
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select>
<option id="im-buying" value="BUY A PROPERTY">Buy a property</option>
<option id="im-renting" value="RENT A PROPERTY">Rent a property</option>
</select>
<h4>
<strong>MIN PRICE:</strong>
</h4>
<select class="buying">
<option value="not specific">Not Specific</option>
<option value="MIN PRICE">£40,000</option>
<option value="MIN PRICE">£50,000</option>
<option value="MIN PRICE">£60,000</option>
<option value="MIN PRICE">£70,000</option>
<option value="MIN PRICE">£80,000</option>
<option value="MIN PRICE">£90,000</option>
<option value="MIN PRICE">£100,000</option>
<option value="MIN PRICE">£110,000</option>
<option value="MIN PRICE">£120,000</option>
<option value="MIN PRICE">£130,000</option>
<option value="MIN PRICE">£140,000</option>
<option value="MIN PRICE">£150,000</option>
<option value="MIN PRICE">£200,000</option>
<option value="MIN PRICE">£300,000</option>
<option value="MIN PRICE">£400,000</option>
<option value="MIN PRICE">£500,000</option>
<option value="MIN PRICE">£600,000</option>
<option value="MIN PRICE">£700,000+</option>
</select>
<select class="renting">
<option value="not specific">Not Specific</option>
<option value="MAX PRICE">£250</option>
<option value="MAX PRICE">£450</option>
<option value="MAX PRICE">£600</option>
<option value="MAX PRICE">£700</option>
<option value="MAX PRICE">£800</option>
<option value="MAX PRICE">£1000</option>
<option value="MAX PRICE">£1100</option>
<option value="MAX PRICE">£1200</option>
<option value="MAX PRICE">£1400</option>
</select>
ああ、私は今思ったよりもはるかに簡単だと思うので、本当に感謝します。 – Mayo