Seleksi semua kelas di jquery kecuali yang di klik

saya membuat banyak tombol yang sama dengan kelas "poin" dan class uniq "poin-1" dst. Saya ingin saat klik poin1, maka semua tombol dengan kelas poin saya hide, kecuali yang saya klik

$(".poin").click(function () {
    $('poin').hide();

})

avatar Amrizah
@Amrizah

12 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

4 Jawaban:

diperjelas lagi pertanyaannya om

avatar tonisuwendi
@tonisuwendi

169 Kontribusi 36 Poin

Dipost 5 tahun yang lalu

semoga ada yang paham :)

avatar Amrizah
@Amrizah

12 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Jawaban Terpilih

<pre> $(document).on('click', '.poin', function() { $('.poin').hide(); $(this).show(); }); </pre>

Kurang lebih seperti itu bro. Atau lebih detail bisa cek di stackoverflow <a href=' https://stackoverflow.com/questions/30589894/hide-the-all-other-divs-except-one-which-is-clicked '>Hide the all other div's except one which is clicked</a>

avatar IfanZalukhu
@IfanZalukhu

217 Kontribusi 158 Poin

Dipost 5 tahun yang lalu

Tanggapan

thanks gan, solved

mungkin lebih tepatnya ini <a href=' https://stackoverflow.com/questions/4161869/jquery-how-to-select-all-the-class-elements-start-with-text '>jquery how to select all the class elements start with “text-”</a>

<pre> $('.poin-1').click(function () { $('*[class^="poin"]').hide(); $('.poin-1').show(); }) </pre>

avatar rachmatsasongko
@rachmatsasongko

410 Kontribusi 426 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban