d i x i n m o r t a l

GRÁFICOS + CÓDIGOS + ESCRITURA

Special Signature
(52) El amor esta en el aire - Vesta
ver tema
Code Challenge
(24) Oh Romeo... ━ Puck
ver tema
TUTO + CÓDIGO
[CSS] Pseudoclase :Hasver tema
TUTO + CÓDIGO
Cambiar skin segun grupover tema
TUTO + CÓDIGO
Copiar Todo (Copy All)ver tema
TUTO + CÓDIGO
Contraseña en tablillasver tema
TUTO + CODIGO
Enlazar Tablillas de Afiliaciónver tema
Últimos temas
Afiliación Pangea Ultima | ÉliteVie Abr 19, 2024 8:07 pmRoshio
Runaterra RP [Afil. Élite] Vie Abr 19, 2024 8:06 pmRoshio
#002 Libro de firmasSáb Abr 06, 2024 8:59 pmRiptide
Un fantasmita ha aparecido...Lun Mar 25, 2024 3:05 amMayhem
Pokémon Vjola | Afiliación EliteMar Mar 19, 2024 2:57 amApolo
Designspiration - Afiliación EliteMar Mar 19, 2024 2:56 amApolo
Buenas madrugadas~Lun Mar 04, 2024 12:02 pmYukari
¿Qué estás escuchando?Lun Feb 19, 2024 12:09 pmretrxrbit
élites + hermanas
Actualización: 27/09/2023
nuestros ➹ directorios
Agradecimiento especial al artista Faustine Dumontier por la ilustración de fondo que adorna el foro.
Challenge Gráfico

Elementos

Special Signature

Dragon Ball

Pelea Gráfica

Pronto

Challenge Código

Paraíso Personal

Challenge literario

Amor y Amistad


Ver el tema anteriorIr abajoVer el tema siguiente
Rainbow Soldier
Rainbow Soldier
Designer
Dom Jun 10, 2018 1:45 am
campo2 Mensajes :
168


campo3 Blood :
213154


campo4 Frasesita :
If it's not you, if it wasn't you, what color would my world be colored right now?

You make a rainbow spill over my world right now...

Jelou! Hoy si vengo con un desastre hecho y derecho.
Intentando seguir el tutorial https://dixinmortal.catsboard.com/t8837-tutorial-js-css-modificar-elementos-segun-el-grupo#120755 me lancé de cabeza e intenté que un div que hará la función de título en cada post, aparezca con el color del grupo de quién lo pública.

El problema es que el javascript y yo no nos llevamos y no estoy segura de qué editar en el CSS. Asi se ve ahora el rectángulo verde y deforme, es el div que me gustaría cambiar de color, lo bauticé como .Titulo, así que en el JS lo acomodé así:

Código:
$(document).ready(function(){
$('div.Titulo a span[style="color:#8D181B"]').each(function(a){
$(this).closest('div.Titulo').addClass('.Admin');
});
});


Y a este punto creo que ya me enredé por que no supe qué hacer exactamente con el CSS, así que entré en modo histeria y heme aquí, ¿Krone o alguien de buen corazón que sepa hacer la magia que intento hacer me puede rescatar del desastre que armé? [Resuelto] Título del post con el color del grupo  4041723902
campo2 Mensajes :
168


campo3 Blood :
213154


campo4 Frasesita :
If it's not you, if it wasn't you, what color would my world be colored right now?

You make a rainbow spill over my world right now...

150 mensajes publicados
Siete años
¡Siete años juntos!
Eine Krone
Eine Krone
User Mortal
Dom Jun 10, 2018 1:57 am
campo2 Mensajes :
149


campo3 Blood :
496824


campo4 Frasesita :
brekekekex koax koax

otra rana

Hola hola:

He encontrado el problema, que es la mar de simple, y también tengo una recomendación. Pero primero, el problema: copiaste mal (o cambiaste) el código de color del grupo. En el JS tienes #8D181B, pero dándole a inspeccionar a esa zona del foro, el color del grupo es #8C181B. Con cambiar esto ya te funciona el JS y se te añade la clase. Por otra parte, en las templates tienes la clase de esa zona como .Título, con acento, mientras que en el JS la tienes puesta como .Titulo. Lo recomendable es que no uses acentos y cosas así en los códigos porque pueden dar problemas a la hora de que un programa lo lea (aunque todos tenemos despistes).

Por otra parte, la recomendación: elimina el punto del hueco número tres, porque si no te añade literalmente la class .Admin, como si pusieras class=".Admin", y eso tiene pinta de que puede dar problemas en el futuro.

El code corregido sería este:









¡Tu opinión importa!
Recuerda dar tu opinión acerca del tutorial cuando lo hayas leído o puesto a prueba. Dime qué te ha gustado, qué te ha parecido complicado, qué te ha funcionado, qué no... ¡Es la única manera para mejorar la calidad de los tutoriales!
campo2 Mensajes :
149


campo3 Blood :
496824


campo4 Frasesita :
brekekekex koax koax

otra rana

50 mensajes publicados
Ojo de águila
Detectaste un error. >: |
¡Encontrando fantasmas!
Participaste del evento 2023
Jarro de Caramelos
Participaste del evento 2023
Ayudante destacado
Has sugerido y ha sido implementado.
Soporte al coder
Has resuelto una duda en la zona de códigos
Soy maestro
Has subido un tutorial en la zona de códigos
¡Dix love!
¡Amamos Dix Inmortal!
Mano amiga
Has resuelto la duda de otro usuario ♥
Cinnamon roll
Too good for this world, too pure
¡Aportando!
Has subido 3 aportes a la zona códigos
Coder Supreme
He ganado en uno o varios Code Challenge
Challenger
Participo en los Code Challenges
¡Seis años!
¡Seis años juntos! ♥
Rainbow Soldier
Rainbow Soldier
Designer
Dom Jun 10, 2018 2:13 am
campo2 Mensajes :
168


campo3 Blood :
213154


campo4 Frasesita :
If it's not you, if it wasn't you, what color would my world be colored right now?

You make a rainbow spill over my world right now...

Lol al final era más simple de lo que creí, hice los reemplazos en el template para quitarle el acento y puse bien el código del color y ya funciona perfectamente.
Una última mini duda, para agregar otro grupo en la misma hoja de js ¿está bien acomodado así?
Código:
$(document).ready(function(){
$('div.Titulo a span[style="color:#8C181B"]').each(function(a){
$(this).closest('div.Titulo').addClass('Admin');
$('div.Titulo a span[style="color:#B0305F"]').each(function(a){
$(this).closest('div.Titulo').addClass('Ks');
});
});

No estoy segura de si las llavesitas de abajo se quedan como tal o hay que duplicarlas conforme voy agregando.
campo2 Mensajes :
168


campo3 Blood :
213154


campo4 Frasesita :
If it's not you, if it wasn't you, what color would my world be colored right now?

You make a rainbow spill over my world right now...

150 mensajes publicados
Siete años
¡Siete años juntos!
Eine Krone
Eine Krone
User Mortal
Dom Jun 10, 2018 2:17 am
campo2 Mensajes :
149


campo3 Blood :
496824


campo4 Frasesita :
brekekekex koax koax

otra rana

Lo correcto sería ponerlo así:

Código:
$(document).ready(function(){
$('div.Titulo a span[style="color:#8C181B"]').each(function(a){
$(this).closest('div.Titulo').addClass('Admin');
});
$('div.Titulo a span[style="color:#B0305F"]').each(function(a){
$(this).closest('div.Titulo').addClass('Ks');
});
});

Es decir, tiene que haber dos líneas que empiecen por $ y luego un }); antes del siguiente grupo.








¡Tu opinión importa!
Recuerda dar tu opinión acerca del tutorial cuando lo hayas leído o puesto a prueba. Dime qué te ha gustado, qué te ha parecido complicado, qué te ha funcionado, qué no... ¡Es la única manera para mejorar la calidad de los tutoriales!
campo2 Mensajes :
149


campo3 Blood :
496824


campo4 Frasesita :
brekekekex koax koax

otra rana

50 mensajes publicados
Ojo de águila
Detectaste un error. >: |
¡Encontrando fantasmas!
Participaste del evento 2023
Jarro de Caramelos
Participaste del evento 2023
Ayudante destacado
Has sugerido y ha sido implementado.
Soporte al coder
Has resuelto una duda en la zona de códigos
Soy maestro
Has subido un tutorial en la zona de códigos
¡Dix love!
¡Amamos Dix Inmortal!
Mano amiga
Has resuelto la duda de otro usuario ♥
Cinnamon roll
Too good for this world, too pure
¡Aportando!
Has subido 3 aportes a la zona códigos
Coder Supreme
He ganado en uno o varios Code Challenge
Challenger
Participo en los Code Challenges
¡Seis años!
¡Seis años juntos! ♥
Rainbow Soldier
Rainbow Soldier
Designer
Dom Jun 10, 2018 2:23 am
campo2 Mensajes :
168


campo3 Blood :
213154


campo4 Frasesita :
If it's not you, if it wasn't you, what color would my world be colored right now?

You make a rainbow spill over my world right now...

¡Listo! muchisimas gracias, te debo la parte más mágica del foro [Resuelto] Título del post con el color del grupo  3845334106
campo2 Mensajes :
168


campo3 Blood :
213154


campo4 Frasesita :
If it's not you, if it wasn't you, what color would my world be colored right now?

You make a rainbow spill over my world right now...

150 mensajes publicados
Siete años
¡Siete años juntos!
Contenido patrocinado
Ver el tema anteriorVolver arribaVer el tema siguiente
Permisos de este foro:
No puedes responder a temas en este foro.