javascript - Comment écrire jquery pour exclure un élément et ses sous-éléments et sélectionner tous les autres éléments
伊谢尔伦2017-05-19 10:44:06
0
6
748
Comme le montre l'image, un seul clic sur les zones jaunes et bleues exécutera la fonction. Cliquer sur la zone rouge et les sous-éléments verts dans le rouge n'exécutera pas la fonction. Comment l'écrire avec jquery ?
Enfin, j'ai d'abord écrit une fonction qui est exécutée lorsque tous les éléments sont cliqués. Dans la fonction, on juge si le nom de classe de l'élément cliqué et l'élément parent de l'élément ont le nom de classe. le contenu suivant ne sera pas exécuté.#🎜🎜 #
:pas()
http://www.w3school.com.cn/cs...
var _sel = true;
$(".red",".green").click(function{
_sel = false;
})
$('.jaune','.blue').click(function( ){
_sel = true;
})
if(_sel == true){
//Exécuter la fonction
}
ou
Il existe une classe publique pour exécuter la fonction
$(class).click(funciton(){
})
Le rouge et le vert n'ont pas cette classe
Enfin, j'ai d'abord écrit une fonction qui est exécutée lorsque tous les éléments sont cliqués. Dans la fonction, on juge si le nom de classe de l'élément cliqué et l'élément parent de l'élément ont le nom de classe. le contenu suivant ne sera pas exécuté.#🎜🎜 #
Evénement bouillonnant, juste event.target
Il y a des frères et sœurs qui pourront peut-être résoudre ce problème...