Problème JQuery

Résolu
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

  1. $(event+' + .window-move')

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

    (Si window-move est bien dans une balise event)
    1. ça ne vas pas, mais il y a une chôse que vous avez mal comprise:
      "event" est une variable...
  2. Ah okay, essaye ceci alors :
    event.children('.window-move')
    1. donc au total, ça devrais donner cela? :
      $event.children('.window-move').css('background','red');

      si c'est le cas, ça ne fonctionnes pas
    2. Si ça peut aider, j'ai fait une alert pour avoir la valeur de "event", voici le résultat:
      [object HTMLDivElement]
    3. 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 ?
    4. je pense que vous avez compris, mais ça ne fonctionne toujours pas
    5. Ton site est en local je suppose ? :/