Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimana untuk menggunakan jQuery untuk menyembunyikan menu dengan mengklik di tempat lain pada halaman?

PHP中文网PHP中文网2682 hari yang lalu680

membalas semua(3)saya akan balas

  • 習慣沉默

    習慣沉默2017-06-15 09:23:47

    Anda sepatutnya kelihatan seperti ini

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

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

    balas
    0
  • 迷茫

    迷茫2017-06-15 09:23:47

    $("#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();

    });

    balas
    0
  • 学习ing

    学习ing2017-06-15 09:23:47

    Tiada masalah dengan jawapan ini, ia agak betul

    balas
    0
  • Batalbalas