Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/06/2011, 13h24   #1
Membre du Club
 
Avatar de Palsajicoco
 
Étudiant
Inscription : février 2007
Messages : 229
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2007
Messages : 229
Points : 50
Points : 50
Envoyer un message via MSN à Palsajicoco Envoyer un message via Yahoo à Palsajicoco Envoyer un message via Skype™ à Palsajicoco
Par défaut couleurs deux lignes de datatable.

Salut,

J'utilise les datatables avec Javascript, je veux ajouter des couleurs pour les lignes de la table puisque ce que j'ai est tout uni Comment je pourrai faire ça svp?
Merci.
Palsajicoco est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 13h33   #2
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 015
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

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

Informations forums :
Inscription : mars 2002
Messages : 30 015
Points : 45 103
Points : 45 103
coller deux classes en alternance ?
__________________
Ma page 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


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 13h41   #3
Membre du Club
 
Avatar de Palsajicoco
 
Étudiant
Inscription : février 2007
Messages : 229
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2007
Messages : 229
Points : 50
Points : 50
Envoyer un message via MSN à Palsajicoco Envoyer un message via Yahoo à Palsajicoco Envoyer un message via Skype™ à Palsajicoco
ça ne m'aide pas trop
Palsajicoco est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 16h21   #4
Membre du Club
 
Avatar de Palsajicoco
 
Étudiant
Inscription : février 2007
Messages : 229
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2007
Messages : 229
Points : 50
Points : 50
Envoyer un message via MSN à Palsajicoco Envoyer un message via Yahoo à Palsajicoco Envoyer un message via Skype™ à Palsajicoco
Par défaut Colorer chaque ligne de datatable

Salut,

Je veux définir une couleur pour chaque backghround d'une ligne selon une condition dans mes datatables. J'utilise déjà fnRowCallback pour faire une traitement similaire, je détecte l'information a partir des ligne et je colore juste l'information que j'ai détecté, mais moi je veux colorer tout le background de la ligne, Merci de m'aider.

Voici mon code:

Code :
1
2
3
4
5
6
7
8
9
10
"fnRowCallback":function( nRow, aaData, iDisplayIndex, iDisplayIndexFull ) {
 							if ( aaData[3] == "minor" ){
 								//$('td:eq(3)', nRow).html( '<font color="green">minor</font>' );
 								$('tr', nRow).html( '<tr background color="green">' );
 								}
 							else if ( aaData[3] == "warning" ){
 								$('td:eq(3)', nRow).html( '<font color="red">warning</font>' );
 							}
							return nRow;
						},
Palsajicoco est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 17h30   #5
Membre du Club
 
Avatar de Palsajicoco
 
Étudiant
Inscription : février 2007
Messages : 229
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2007
Messages : 229
Points : 50
Points : 50
Envoyer un message via MSN à Palsajicoco Envoyer un message via Yahoo à Palsajicoco Envoyer un message via Skype™ à Palsajicoco
J'ai trouvé, il suffit d'ajouter
Code :
$(nRow).css("background-color","#FF0000");
Palsajicoco est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 17h33   #6
Membre Expert
 
Avatar de gwinyam
 
Homme Mathieu ROBIN
Développeur Web
Inscription : mai 2006
Messages : 1 116
Détails du profil
Informations personnelles :
Nom : Homme Mathieu ROBIN
Âge : 25
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mai 2006
Messages : 1 116
Points : 2 142
Points : 2 142
Là tu shootes toutes tes lignes de tables.

Essaie donc ça :
http://api.jquery.com/odd-selector/
http://api.jquery.com/even-selector/

ça devrait répondre à ton besoin
__________________
Mon blog techno et son billet hebdomadaire sur l'actualité jQuery. Et mon blog cuisine pour une personne.
Le bouton ne masse pas les pieds, mais ça aide la communauté.
gwinyam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 18h29   #7
Membre du Club
 
Avatar de Palsajicoco
 
Étudiant
Inscription : février 2007
Messages : 229
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2007
Messages : 229
Points : 50
Points : 50
Envoyer un message via MSN à Palsajicoco Envoyer un message via Yahoo à Palsajicoco Envoyer un message via Skype™ à Palsajicoco
non, selon mon if regarde le code au dessus ^^
Palsajicoco est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h02.


 
 
 
 
Partenaires

Hébergement Web