jQuery CSS - Écrire dans le <style>-tag

Je veux changer la background-color de la body de mon document HTML. Mon problème est que jQuery ajoute le style à la body tag, mais je veux changer la valeur dans le style tag. Est-ce possible à l'aide de jQuery?

Exemple De Code

    <style title="css_style" type="text/css">
    body {
      background-color:#dc2e2e;     /* <- CHANGE THIS */
      color:#000000;
      font-family:Tahoma, Verdana;
      font-size:11px;
      margin:0px;
      padding:0px;
      background-image: url(http://abc.de/image.jpg);
    }
    </style>

    ...

    <body>
       //....
    </body>

jQuery

$('body').css('background-color','#ff0000');

Résultat

<body style="background-color:#ff0000;">
   //....
</body>
  • essayez $('style').text(...new definition...) -- ne l'ai pas testé mais; je ne connais pas jQuery automatisation pour cela.
  • Donner l'étiquette de style d'un identifiant et d'appel à l'aide de son id. Quelque chose comme: $('#{id}').attr('style', 'background-color:#ff0000;');
InformationsquelleAutor Peter | 2010-11-20