Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk mengawal JQuery untuk disembunyikan apabila mengklik di luar div tetapi tidak apabila mengklik di dalam div_jquery

Bagaimana untuk mengawal JQuery untuk disembunyikan apabila mengklik di luar div tetapi tidak apabila mengklik di dalam div_jquery

WBOY
WBOYasal
2016-05-16 16:20:33921semak imbas

Contoh dalam artikel ini menerangkan kaedah menggunakan JQuery untuk mengawal div untuk disembunyikan apabila diklik di luar, tetapi tidak disembunyikan apabila diklik di dalam div. Kongsikan dengan semua orang untuk rujukan anda. Butirannya adalah seperti berikut:

Sebagai contoh, terdapat div dengan id badan, yang boleh disembunyikan apabila diklik di luar div, tetapi tidak disembunyikan apabila diklik di dalam div Pelaksanaannya adalah seperti berikut menggunakan jQuery:

Salin kod Kod adalah seperti berikut:
$("#body").click(function(e) {
$(this).show();
         e.stopPropagation(); });
$(dokumen).klik(fungsi(acara) {

$("#body").sembunyi();
});
Jika div diklik untuk menyembunyikan, acara pencetus jQuery boleh digunakan


Salin kod Kod adalah seperti berikut:
$(document).trigger("klik");
Saya harap artikel ini akan membantu pengaturcaraan jQuery semua orang.

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn