<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://es.wikieducator.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://es.wikieducator.org/index.php?action=history&amp;feed=atom&amp;title=Usuario%3AManuelRomero%2FJavaScript%2Fjquery%2Fseleccion</id>
		<title>Usuario:ManuelRomero/JavaScript/jquery/seleccion - Historial de revisiones</title>
		<link rel="self" type="application/atom+xml" href="https://es.wikieducator.org/index.php?action=history&amp;feed=atom&amp;title=Usuario%3AManuelRomero%2FJavaScript%2Fjquery%2Fseleccion"/>
		<link rel="alternate" type="text/html" href="https://es.wikieducator.org/index.php?title=Usuario:ManuelRomero/JavaScript/jquery/seleccion&amp;action=history"/>
		<updated>2026-06-19T05:44:19Z</updated>
		<subtitle>Historial de revisiones para esta página en el wiki</subtitle>
		<generator>MediaWiki 1.23.14</generator>

	<entry>
		<id>https://es.wikieducator.org/index.php?title=Usuario:ManuelRomero/JavaScript/jquery/seleccion&amp;diff=19320&amp;oldid=prev</id>
		<title>ManuelRomero: Página creada con «{{Usuario:ManuelRomero/JavaScript/jquery/nav}} {{__TOC__}} ====Seleccionar elementos del DOM con JQuery==== *Como ya hemos visto la acción de selección empieza por '''''$...»</title>
		<link rel="alternate" type="text/html" href="https://es.wikieducator.org/index.php?title=Usuario:ManuelRomero/JavaScript/jquery/seleccion&amp;diff=19320&amp;oldid=prev"/>
				<updated>2016-04-08T09:59:29Z</updated>
		
		<summary type="html">&lt;p&gt;Página creada con «{{Usuario:ManuelRomero/JavaScript/jquery/nav}} {{__TOC__}} ====Seleccionar elementos del DOM con JQuery==== *Como ya hemos visto la acción de selección empieza por &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;$...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Usuario:ManuelRomero/JavaScript/jquery/nav}}&lt;br /&gt;
{{__TOC__}}&lt;br /&gt;
====Seleccionar elementos del DOM con JQuery====&lt;br /&gt;
*Como ya hemos visto la acción de selección empieza por '''''$()''''', y entre paréntesis se especifica la selección que se desea realizar&lt;br /&gt;
*La selección se puede hacer por los siguientes criterios&lt;br /&gt;
#nombre&lt;br /&gt;
#id&lt;br /&gt;
#clases&lt;br /&gt;
#tipos&lt;br /&gt;
#atributos&lt;br /&gt;
#valores de atributos&lt;br /&gt;
#otros mas&lt;br /&gt;
*Ahora vamos a ver unos ejemplos&lt;br /&gt;
'''$(selector).action()'''&lt;br /&gt;
*'''$''': Simbolo para definir JQuery (podríamos usar también JQuery)&lt;br /&gt;
:'''selector''': Consulta sobre los elementos HTML (sintaxis muy similar a CSS)&lt;br /&gt;
:'''action''':	Acción que se ejecuta sobre los elementos&lt;br /&gt;
&lt;br /&gt;
*Ejemplos:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
$(this).hide() 		//oculta el elemento actual&lt;br /&gt;
$(&amp;quot;p&amp;quot;).hide() 		//oculta todos los elementos de tipo párrafo&lt;br /&gt;
$(&amp;quot;p.test&amp;quot;).hide() 	//oculta todos los párrafos con class=test&lt;br /&gt;
$(&amp;quot;#test&amp;quot;).hide() 	//oculta todos los elementos con id=test&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;slide&amp;quot;&amp;gt;&lt;br /&gt;
*En este enlace puedes ver una lista mas elaborada de ejemplos&lt;br /&gt;
 http://www.w3schools.com/jquery/jquery_ref_selectors.asp&lt;br /&gt;
&lt;br /&gt;
==== Seleccionando elementos del DOM con JQuery  ====&lt;br /&gt;
;Todos los elementos del documento&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
$(&amp;quot;*&amp;quot;);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
;Selección por nombre de elemento o nodo&lt;br /&gt;
*Los elementos concretos de un determinado tipo. Selección por nombre de elemento o nodo&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
//todos los párrafos&lt;br /&gt;
$(&amp;quot;p&amp;quot;);&lt;br /&gt;
//todas las imagenes&lt;br /&gt;
$(&amp;quot;img&amp;quot;);&lt;br /&gt;
//todas los formularios&lt;br /&gt;
$(&amp;quot;form&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
;Selección por id&lt;br /&gt;
*En esta selección debemos anteponer el '''''#''''' al valor del '''''id''''' seleccionado&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
&amp;lt;h1 id=&amp;quot;titulo&amp;quot;&amp;gt; .. &amp;lt;/h1&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
$(&amp;quot;#titulo&amp;quot;)&lt;br /&gt;
//Seleccionaría el elemento titulo&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Selección por class&lt;br /&gt;
*En este caso ante del valor de la clase se pone un  '''''.''''' (punto) .&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
&amp;lt;h1 id=&amp;quot;titulo&amp;quot; class=&amp;quot;principal&amp;quot;&amp;gt;  .. &amp;lt;/h1&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
$(&amp;quot;.principal&amp;quot;)&lt;br /&gt;
//Seleccionaría el elemento h1 cuya clase es principal&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Selección de elementos que tengan un atributo definido&lt;br /&gt;
*Para ello se especifica el atributo entre corchetes '''''[]''''' .&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
&amp;lt;h1 id=&amp;quot;titulo&amp;quot; class=&amp;quot;principal&amp;quot; name=&amp;quot;nombreTitulo1&amp;quot;&amp;gt;  .. &amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;h2 id=&amp;quot;titulo2&amp;quot; class=&amp;quot;segunda&amp;quot; name=&amp;quot;nombreTitulo2&amp;quot;&amp;gt;  .. &amp;lt;/h1&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
$(&amp;quot;[name]&amp;quot;)&lt;br /&gt;
//Seleccionaría los elementos que tengan definido el atributo name independientemente del valor&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
;elementos que tengan un atributo con un determinado valor $(&amp;quot;[atributo=valor]&amp;quot;)&lt;br /&gt;
*En este caso se especifica el valor esperado del atributo&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
&amp;lt;h1 id=&amp;quot;titulo&amp;quot; class=&amp;quot;principal&amp;quot; name=&amp;quot;nombreTitulo1&amp;quot;&amp;gt;  .. &amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;h2 id=&amp;quot;titulo2&amp;quot; class=&amp;quot;segunda&amp;quot; name=&amp;quot;nombreTitulo2&amp;quot;&amp;gt;  .. &amp;lt;/h1&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
$(&amp;quot;[name=nombreTitulo1]&amp;quot;)&lt;br /&gt;
//Seleccionaría los elementos que tengan definido el atributo name con el valor especificado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Ejemplos&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
$(&amp;quot;p&amp;quot;)  //se seleccionan todos los elementos de tipo párrafo&lt;br /&gt;
$(&amp;quot;p.intro&amp;quot;)  //todos los párrafos con class=intro&lt;br /&gt;
$(&amp;quot;p#demo&amp;quot;)  //todos los párrafos con id=demo&lt;br /&gt;
$(&amp;quot;[href]&amp;quot;) //todos los elementos con atributo href&lt;br /&gt;
$(&amp;quot;[href='#']&amp;quot;) //todos los elementos con atributo href=&amp;quot;#&amp;quot;&lt;br /&gt;
$(&amp;quot;[href!='#']&amp;quot;)  //todos los elementos con atributo href diferente de &amp;quot;#&amp;quot;&lt;br /&gt;
$(&amp;quot;[href$='.jpg']&amp;quot;) //todos los elmentos con atributo href que acabe en .jpg&lt;br /&gt;
$(&amp;quot;p&amp;quot;).css(&amp;quot;background-color&amp;quot;,&amp;quot;yellow&amp;quot;); //modificamos el background-color de todos los párrafos a amarillo&lt;br /&gt;
$(&amp;quot;p#intro:first&amp;quot;) 	//El primer párrafo con id=&amp;quot;intro&amp;quot;&lt;br /&gt;
$(&amp;quot;ul li:first&amp;quot;) 	El primer elemento &amp;lt;li&amp;gt; de cada &amp;lt;ul&amp;gt;&lt;br /&gt;
$(&amp;quot;div#intro .head&amp;quot;) //Todos los elementos con class=&amp;quot;head&amp;quot; dentro de un &amp;lt;div&amp;gt; con id=&amp;quot;intro&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;slide&amp;quot;&amp;gt;&lt;br /&gt;
{{Actividad&lt;br /&gt;
|Title=Dado el siguiente código oculta todos los elementos &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=html5&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;&lt;br /&gt;
$(document).ready(function(){&lt;br /&gt;
    $(&amp;quot;selector&amp;quot;).hide();&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;This is a heading&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This is a paragraph.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;This is another paragraph.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Actividad&lt;br /&gt;
|Title=Oculta el elemento con id=test.&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;source lang=html5&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;&lt;br /&gt;
$(document).ready(function(){&lt;br /&gt;
    $(&amp;quot;selector&amp;quot;).hide();&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This is a paragraph.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p id=&amp;quot;test&amp;quot;&amp;gt;This is a paragraph with id=&amp;quot;test&amp;quot;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Actividad&lt;br /&gt;
|Title=Oculta todos los elementos del documento&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;source lang=html5&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;&lt;br /&gt;
$(document).ready(function(){&lt;br /&gt;
    $(&amp;quot;selector&amp;quot;).hide();&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h1&amp;gt;This is a heading&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;This is another heading&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This is a paragraph.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;This is another paragraph.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;This is a div element.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;button&amp;gt;This is a button&amp;lt;/button&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Actividad&lt;br /&gt;
|Title=Oculta los elementos con un atributo href&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;source lang=html5&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;&lt;br /&gt;
$(document).ready(function(){&lt;br /&gt;
    $(&amp;quot;selector&amp;quot;).hide();&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;This is a paragraph.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;This is another paragraph.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3schools.com/html/&amp;quot;&amp;gt;HTML Tutorial&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.w3schools.com/css/&amp;quot;&amp;gt;CSS Tutorial&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Actividad&lt;br /&gt;
|Title=Oculta todas las filas pares de la tabla&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;source lang=html5&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;&lt;br /&gt;
$(document).ready(function(){&lt;br /&gt;
    $(&amp;quot;selector&amp;quot;).hide();&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th&amp;gt;Company&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th&amp;gt;Country&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Alfreds Futterkiste&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Germany&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Berglunds snabbköp&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Sweden&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Centro comercial Moctezuma&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Mexico&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ernst Handel&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Austria&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Island Trading&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;UK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
====Acciones con html====&lt;br /&gt;
==== Manipulación del contenido html ====&lt;br /&gt;
*Cambia el contenido del elemento/s html seleccionado/s:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
$(selector).html(contenido)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
*Añaden contenido en el elemento HTML seleccionado:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
$(selector).append(content)&lt;br /&gt;
$(selector).prepend(content)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
*Añaden contenido después o antes del elemento HTML seleccionado:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
$(selector).after(content)&lt;br /&gt;
$(selector).before(content)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>ManuelRomero</name></author>	</entry>

	</feed>