Problème JQuery

Résolu/Fermé
pfdp0 Messages postés 168 Date d'inscription jeudi 22 décembre 2011 Statut Membre Dernière intervention 16 janvier 2018 - 23 déc. 2012 à 20:19
pfdp0 Messages postés 168 Date d'inscription jeudi 22 décembre 2011 Statut Membre Dernière intervention 16 janvier 2018 - 29 déc. 2012 à 23:09
Bonjour,

je suis actuellement entrain de créer un projet, une partie de mon code ne fonctionne pas.
J'essaye de modifier le fond de d'une div à l'intérieur d'une autre:
$(event+' + .window-move').css('background','red")');
mais ça ne fonctionnes pas.
Par contre, si je fais ça:
$(event).css('background','red")');
ça fonctionnes...
Pour ce qui est du HTML, le code est celui-ci:
<div class="class étant dans la balise event">
<div class="window-move"></div>
</div>

merci d'avance pour votre aide.

2 réponses

Nhay Messages postés 838 Date d'inscription vendredi 2 novembre 2012 Statut Membre Dernière intervention 17 décembre 2015 126
24 déc. 2012 à 12:47
$(event+' + .window-move')

Essaye ça plutôt :
$('event .window-move')

(Si window-move est bien dans une balise event)
0
pfdp0 Messages postés 168 Date d'inscription jeudi 22 décembre 2011 Statut Membre Dernière intervention 16 janvier 2018 12
25 déc. 2012 à 11:46
ça ne vas pas, mais il y a une chôse que vous avez mal comprise:
"event" est une variable...
0
Nhay Messages postés 838 Date d'inscription vendredi 2 novembre 2012 Statut Membre Dernière intervention 17 décembre 2015 126
25 déc. 2012 à 17:14
Ah okay, essaye ceci alors :
event.children('.window-move')
0
pfdp0 Messages postés 168 Date d'inscription jeudi 22 décembre 2011 Statut Membre Dernière intervention 16 janvier 2018 12
25 déc. 2012 à 20:17
donc au total, ça devrais donner cela? :
$event.children('.window-move').css('background','red');

si c'est le cas, ça ne fonctionnes pas
0
pfdp0 Messages postés 168 Date d'inscription jeudi 22 décembre 2011 Statut Membre Dernière intervention 16 janvier 2018 12
25 déc. 2012 à 20:22
Si ça peut aider, j'ai fait une alert pour avoir la valeur de "event", voici le résultat:
[object HTMLDivElement]
0
Nhay Messages postés 838 Date d'inscription vendredi 2 novembre 2012 Statut Membre Dernière intervention 17 décembre 2015 126
25 déc. 2012 à 22:34
SI ta variable s'appelle event, pas besoin de $ devant logiquement.
Sinon, j'ai peut-être mal compris quelque chose, ta div ayant la class window-move est bien dans ce que représente event ?
0
pfdp0 Messages postés 168 Date d'inscription jeudi 22 décembre 2011 Statut Membre Dernière intervention 16 janvier 2018 12
28 déc. 2012 à 19:38
je pense que vous avez compris, mais ça ne fonctionne toujours pas
0
Nhay Messages postés 838 Date d'inscription vendredi 2 novembre 2012 Statut Membre Dernière intervention 17 décembre 2015 126
28 déc. 2012 à 19:43
Ton site est en local je suppose ? :/
0