JQuery - Modificar etiquetas sin id con Jquery

   
Vista:

Modificar etiquetas sin id con Jquery

Publicado por edu (2 intervenciones) el 15/11/2017 19:46:28
Hola, quiero poder crear un paragrafo de cada color pero nose como hacerlo. Habia pensado en hacerlo con los atributos id o class pero el codigo HTML no se puede modificar, hay alguna manera de hacer como si fuera una lista, por ejemplo p[0],p[1],p[2]... Y que sea con Jquery

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<script>
    $(document).ready(function() {
 
    });
    </script>
</head>
<body>
  <p>
Lorem fistrum ese hombree fistro condemor. Te voy a borrar el cerito fistro por la gloria de mi madre qué dise usteer te voy a borrar el cerito benemeritaar ese que llega fistro ese hombree me cago en tus muelas. Te voy a borrar el cerito condemor no te digo trigo por no llamarte Rodrigor te va a hasé pupitaa a peich. Ese hombree llevame al sircoo te va a hasé pupitaa se calle ustée benemeritaar quietooor qué dise usteer caballo blanco caballo negroorl al ataquerl. Al ataquerl ese hombree hasta luego Lucas va usté muy cargadoo está la cosa muy malar. Al ataquerl quietooor fistro está la cosa muy malar te voy a borrar el cerito te voy a borrar el cerito se calle ustée a gramenawer. A wan a wan torpedo sexuarl se calle ustée hasta luego Lucas ese hombree papaar papaar por la gloria de mi madre de la pradera.
  </p>
 
  <p >
Me cago en tus muelas diodenoo a peich no te digo trigo por no llamarte Rodrigor ese hombree llevame al sircoo diodeno pupita va usté muy cargadoo hasta luego Lucas amatomaa. No puedor mamaar amatomaa ese hombree por la gloria de mi madre quietooor a peich no puedor. Tiene musho peligro amatomaa no puedor amatomaa a wan. Mamaar jarl qué dise usteer hasta luego Lucas ese pedazo de apetecan quietooor. La caidita hasta luego Lucas hasta luego Lucas amatomaa está la cosa muy malar ahorarr te voy a borrar el cerito. Sexuarl caballo blanco caballo negroorl al ataquerl la caidita benemeritaar ese hombree me cago en tus muelas diodeno te voy a borrar el cerito
  </p>
 
  <p>
Ese hombree te voy a borrar el cerito va usté muy cargadoo a wan. Diodeno a wan me cago en tus muelas al ataquerl quietooor pupita quietooor ese pedazo de quietooor por la gloria de mi madre está la cosa muy malar. A gramenawer te va a hasé pupitaa pupita va usté muy cargadoo quietooor hasta luego Lucas diodenoo benemeritaar no puedor torpedo diodenoo. Fistro fistro ese que llega fistro torpedo papaar papaar al ataquerl diodenoo a peich ahorarr. A peich ese pedazo de fistro te voy a borrar el cerito condemor se calle ustée de la pradera. Condemor por la gloria de mi madre fistro de la pradera.
  </p>
<img src="" alt="">
<div></div>
<ul class="soc_una_ul">
    <li>Ese hombree</li>
    <li>te voy a borrar</li>
    <li>va usté muy cargadoo</li>
    <li>en tus muelas</li>
    <li>no te digo trigo</li>
</ul>
</body>
</html>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Modificar etiquetas sin id con Jquery

Publicado por Horroroso (56 intervenciones) el 16/11/2017 16:01:56
Hola, Si se puede, de hecho, es muy simple, solo tienes que usar la funcion eq(), por ejemplo para seleccionar el segundo elemento <p>:
1
2
3
4
5
6
7
8
9
10
11
12
13
// la indexación es base cero
 
$('p').eq(1)
 
// si deseas modificar el color del segundo parrafo
 $('p').eq(1).css("color", "red");
 
//si se desea hacer una iteracion por cada uno de los elementos <p>:
var colors=['red','blue','green'];
 
            $('p').each(function (index) {
                $(this).css("color",colors[index])
            })
Espero que te sirva.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad