Function mafonction et $('body').on('click', function() {
Résolu
rasielblas
Messages postés
143
Statut
Membre
-
rasielblas Messages postés 143 Statut Membre -
rasielblas Messages postés 143 Statut Membre -
Bonjour,
En fait j'ai deux fonctions qui ont chacun leur rôle mais j'aimerais les combiner car j'en ai besoin
- La premier fonction permet de sélectionner un div qui s’appelle mainContainer et filtrer ces enfants:
Et j'aimerais faire la même chose avec le deuxième fonctions mais je ne sais pas comment procéder, voici le code:
Ce que je veux donc c'est quelque chose du genre:
Mais à ce que je vois c'est pas comme ça qu'il faut faire et que ça ne marche pas, alors j'aimerais vous demander si vous pouvez m'aider à rectifiés ce dernier code.
Cordialement,
En fait j'ai deux fonctions qui ont chacun leur rôle mais j'aimerais les combiner car j'en ai besoin
- La premier fonction permet de sélectionner un div qui s’appelle mainContainer et filtrer ces enfants:
$('body').on('click','#mainContainer :not(.PDFPage):not(.element)', function() {
alert("L' enfant du maincontainer est bien filtré et ne sont pas séléctionner");
});
Et j'aimerais faire la même chose avec le deuxième fonctions mais je ne sais pas comment procéder, voici le code:
function shownToolColor(x,y,width,isVisible,container)
{
alert("L' enfant du maincontainer est bien filtré et ne sont pas séléctionner");
});
Ce que je veux donc c'est quelque chose du genre:
$('body').on('click','#mainContainer :not(.PDFPage):not(.element)', function shownToolColor(x,y,width,isVisible,container) {
alert("L' enfant du maincontainer est bien filtré et ne sont pas sélectionner");
});
Mais à ce que je vois c'est pas comme ça qu'il faut faire et que ça ne marche pas, alors j'aimerais vous demander si vous pouvez m'aider à rectifiés ce dernier code.
Cordialement,
1 réponse
-
Bonjour,
Pour commencer.... comment est appellée la fonction shownToolColor dans ton code ?
(qu'est-ce la déclenche ? )
Car .... quand tu dis vouloir "fusionner" .. c'est à dire ??
Là tu as :
du code lancé lorsque tu cliques sur ta page (qui ne contient pas la class pdf ni element
Le code qui est exécuté alors est :alert("L' enfant du maincontainer est bien filtré et ne sont pas séléctionner");
Puis tu as une fonction ( dont on ne sait pas par où/comment tu l'appelles ) qui exécute le codealert("L' enfant du maincontainer est bien filtré et ne sont pas séléctionner");
Je pense comprendre que tu souhaites, dans ton click$('body').on('click','#mainContainer :not(.PDFPage):not(.element)'
appeller la fonction shownToolColor
Dans ce cas :$('body').on('click','#mainContainer :not(.PDFPage):not(.element)', function() { //------------------------------------------------------// // Variables à compléter .... //------------------------------------------------------// var x = ""; var y = ""; var isVisible = ""; var container = ""; //------------------------------------------------------// // Lancement de la fonction //------------------------------------------------------// shownToolColor(x,y,width,isVisible,container); });
A toi de remplir les différentes variables.... je ne sais pas ce que tu attends exactement comme valeurs.