javascript - Bagaimana untuk menulis jquery untuk mengecualikan elemen dan sub-elemennya dan memilih semua elemen lain
伊谢尔伦
伊谢尔伦 2017-05-19 10:44:06
0
6
775

Seperti yang ditunjukkan dalam gambar, hanya mengklik pada kawasan kuning dan biru akan melaksanakan fungsi dengan mengklik pada kawasan merah dan sub-elemen hijau dalam merah tidak akan melaksanakan fungsi tersebut?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

membalas semua(6)
淡淡烟草味
$('#yellow','#blue').click(function(){
    // dosomething...
})
世界只因有你

:bukan()

http://www.w3school.com.cn/cs...

为情所困

var _sel = benar;
$(".merah",".hijau").klik(fungsi{
_sel = palsu;
})
$('.kuning','.biru').klik(fungsi( ){
_sel = benar;
})
jika(_sel == benar){
//Laksanakan fungsi
}
atau

Terdapat kelas awam untuk melaksanakan fungsi
$(class).click(functon(){

    //执行函数

})

Merah dan hijau tiada kelas ini

迷茫

Akhirnya, saya mula-mula menulis fungsi yang dilaksanakan apabila semua elemen diklik Dalam fungsi itu, ia dinilai sama ada className bagi elemen yang diklik dan elemen induk bagi elemen tersebut Jika ia benar, kandungan berikut tidak akan dilaksanakan

$(document).click(function(){
  if(!(event.target.className==="red"||event.target.parents().hasClass('red')){
    //执行相关操作
  }
}
阿神

Acara menggelegak, cuma event.target

PHPzhong

Ada adik beradik yang mungkin boleh selesaikan ni...

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan