IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

Changer la couleur d'une cellule


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2003
    Messages
    898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2003
    Messages : 898
    Par défaut Changer la couleur d'une cellule
    Bonjour,

    Tout d'abord je ne connais rien à Jquery.
    Quelqu'un m'a donné cette fonction qui fonctionne très bien.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    <script src="http://code.jquery.com/jquery-latest.js"></script>
    		<script>
    			$(document).ready(function(){
    				$('table td').click(function(){
    					var cell = $(this).text();
    					$("#valeur").val(cell);		 
    				});
    			});
    		</script>
    <?php
    echo '<table border=1 style="border-collapse:collapse" CELLPADDING=3 CELLSPACING=0><tr>';
    echo '<td>Lu</td><td>Ma</td><td>Me</td><td>Je</td><td>Ve</td><td>Sa</td><td>Di</td></tr>';
    for($i=1; $i<8; $i++) { echo '<td class="day_cal" >', $i , '</td>';}
    echo '</tr><tr>';
    for($i=8; $i<15; $i++) { echo '<td class="day_cal" >', $i , '</td>';}
    echo '</tr></table>';
    ?>
    <form>
    			<label>valeur</label> <input type="text" id="valeur">
    		</form>
    Maintenant ce que j'aimerai c'est mettre une couleur de fonds différente sur la cellule cliqué et revenir à la couleur initial quand on clique sur autre cellule
    dans mon code class="day_cal" centre le contenu et met background-color="green"

    Merci d'avance

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 661
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 661
    Billets dans le blog
    1
    Par défaut
    Jette un oeil à la doc Jquery
    http://api.jquery.com/toggleclass/
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

Discussions similaires

  1. Changer la couleur d'UNE cellule d'un grid
    Par malhivertman1 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 22/12/2005, 11h29
  2. [VB.NET] listview : changer la couleur d'une cellule
    Par SergeF dans le forum Windows Forms
    Réponses: 6
    Dernier message: 28/10/2005, 09h58
  3. changer la couleur d'une cellule
    Par maxos75 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 12/10/2005, 21h17
  4. [JTable] Changer la couleur d'une cellule
    Par Freak49 dans le forum Composants
    Réponses: 1
    Dernier message: 06/10/2005, 19h11
  5. Réponses: 4
    Dernier message: 01/10/2005, 12h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo