私はプログラミングに慣れていません。以前はここに投稿したことはありませんでしたが、この問題はかなり単純ですが、それは私のための基礎を超えています。私は5つのオブジェクトをすべて同じdivクラスで持っています。私はクラスなどを隠して実験しましたが、私の目標は、イベントハンドラとjqueryセレクタを使用して1つのオブジェクトを選択し、残りのオブジェクトを隠すか、または切り離すことです。私のコードはおそらくかなり醜いですが、私は答えに向かって取り組んでいます。しかし、隠されていないオブジェクトが再びクリックされると、他のオブジェクトが再び現れたがっています。Jquery 1つのオブジェクトを選択して同じタイプの他のオブジェクトを非表示にする
0
A
答えて
1
チェックこのアウト:
.not(this)
は、選択した1.toggle()
が見えるまで隠されてから要素のステータスを変更し続けるから除いて一般的なクラスの他のすべての要素を選択し、バック永遠に...
$('.aa').click(function(){
$('.aa').not(this).toggle();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="aa">1</div>
<div class="aa">2</div>
<div class="aa">3</div>
<div class="aa">4</div>
<div class="aa">5</div>
関連する問題
- 1. 同じ時間に2つのオブジェクトを表示、非表示にするJquery?
- 2. 1つの色を選択するときにテキストボックスを表示し、同じ時間を非表示にする
- 3. 他の選択に応じて選択リストを表示
- 4. LINQ:特定のオブジェクトのプロパティを同じオブジェクトに選択
- 5. ドロップダウンリストの選択値に応じてJQueryでdivを表示/非表示
- 6. jQuery:非表示の入力タイプとして子供を選択しますか?
- 7. CoreDataで同じタイプの永続オブジェクトと非永続オブジェクトを持つ
- 8. divを表示/非表示javascriptの選択肢に応じて
- 9. 複数の配列から1つの選択オブジェクトを表示する
- 10. nullをコピーし、空でないフィールドを同じタイプの別のオブジェクト(オブジェクトは同じタイプ)にコピーします
- 11. 同じタイプの2つのオブジェクトをMockitoでモックします
- 12. Blender Pythonは同じグループ内のオブジェクトを選択しますか?
- 13. AngularJs:選択値に応じてフィールドを非表示にする
- 14. jqueryのショー非表示選択オプションブロック
- 15. OOP - 1つのオブジェクトを他のオブジェクトに渡しますか?
- 16. 選択して非表示
- 17. 同じオブジェクトの他のメソッドを持つオブジェクトのメソッドを呼び出す
- 18. divのように選択したオブジェクトを表示/非表示にする方法は?
- 19. jqueryを使用して他のラジオボタンリスト内の項目の選択に基づいてラジオボタンリスト項目を非表示
- 20. R:他と同じサイズとタイプのオブジェクトを複製するには?
- 21. jQueryを使用して選択リストのオプションを非表示にする
- 22. jQueryで同じidを持つ2つの異なるHTML要素タイプを選択してください
- 23. チェックボックスの選択に応じてinfopathグループをプログラムで表示/非表示
- 24. クリックして1つのリストを表示し、角度を使って他のリストを非表示にする
- 25. 同じポップアップを表示して非表示にするAndroidボタン
- 26. jQuery:同じクラスのラジオを1つだけ選択する方法は?
- 27. 2つのオブジェクトを1つのAJAXデータテーブルの列に表示
- 28. 同じタイプの2つのタグの間にあるすべての要素を選択しますか?
- 29. 同じタイプのポインタを使ってオブジェクトのアドレスを渡す
- 30. JQueryの選択を表示
クリックハンドラをお持ちの場合は、クラスを一致させてすべてを非表示にしてから「this」を表示します。 – JonSG