トグルするクラスのグループがあります。コードは次のとおりです。
$(".form-btn").click(function(event) {
event.preventDefault();
$(this).next().toggle(0);
});
HTMLを次のように使用します。
<div class="form-btn-wrapper">
<div class="form-btn" id="buy-or-rent">Buy or Rent <i class="icon-caret-down"></i></div>
<div class="form-popup radio">
<input id="check1" type="radio" name="buy-or-rent" value="To Buy">
<label for="check1">To Buy</label>
<input id="check2" type="radio" name="buy-or-rent" value="To Rent">
<label for="check2">To Rent</label>
</div>
</div>
<div class="form-btn-wrapper">
<div class="form-btn" id="price">Price <i class="icon-caret-down"></i></div>
<div class="form-popup">
<input type="text" name="min-price" class="small price-input" placeholder="Min" /> to <input type="text" name="max-price" class="small price-input" placeholder="Max" />
</div>
</div>
これは正常に機能しますが、各トグル (フォーム ポップアップ) を閉じるには、それぞれのフォーム ボタンをもう一度クリックする必要があります。どこかをクリックするとフォームポップアップが閉じるようにjqueryを変更するにはどうすればよいですか?
ありがとう