javascript - Bagaimana untuk menggunakan jQuery untuk menyembunyikan menu dengan mengklik di tempat lain pada halaman?
PHP中文网
PHP中文网 2017-06-15 09:21:47
0
3
675

PHP中文网
PHP中文网

认证高级PHP讲师

membalas semua(3)
習慣沉默

Anda sepatutnya kelihatan seperti ini

$(document).bind("click",function(e){ 
    //通过e.target判断
} 

e.target != "Anda klik pada elemen yang perlu dipaparkan" kemudian laksanakan hide()

迷茫

$("#a").on("klik", fungsi(e){

if($(".class").is(":hidden")){
    $(".class").show();
}else{
    $(".class").hide();
}

$(document).one("click", function(){
    $(".class").hide();
});

e.stopPropagation();

});
$(".class").on("klik", fungsi(e){

e.stopPropagation();

});

学习ing

Tiada masalah dengan jawapan ini, ia agak betul

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!