我想寫一個函數使用jQuery,但我的jQuery並不擅長。當頁面加載時,應該有兩個字段Min Apt Price
和Max Apt Price
。當我點擊一個按鈕時,那些最初的字段需要隱藏,我需要Min Bed Price
和Max Bed Price
來顯示。我已經到了頁面加載Min Apt Price
和Max Apt Price
將顯示並且其他兩個隱藏的點。當我點擊按鈕Min Bed Price
和Max Bed Price
將顯示,但旁邊的原始字段。希望這是有道理的。新手jQuery切換/隱藏/顯示按鈕點擊
HTML:
$(document).ready(function() {
$('.room-price').hide();
$('#price-switch').click(function() {
$('.room-price').toggle();
$('.apt-price').hide();
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button id="price-switch">Switch</button>
<div class="row">
<div id="apt-price">
<div class="col-sm-2 min-max-price">
<div class="input-group">
<input type="text" class="general-text-field" placeholder="Min Apt Price" id="minimum-price">
</div>
</div>
<br class="visible-xs">
<div class="col-sm-2">
<div class="input-group">
<input type="text" class="general-text-field" placeholder="Max Apt Price" id="maximum-price">
</div>
</div>
</div>
<div class="room-price">
<div class="col-sm-2 min-max-price">
<div class="input-group">
<input type="text" class="general-text-field" placeholder="Min Bed Price" id="min-room-price">
</div>
</div>
<br class="visible-xs">
<div class="col-sm-2">
<div class="input-group">
<input type="text" class="general-text-field" placeholder="Max Bed Price" id="max-room-price">
</div>
</div>
</div>
</div>
Oy公司。總是看着小東西。謝謝!我很感謝你的回答,它的工作! –