<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=As_bases_de_jQuery</id>
	<title>As bases de jQuery - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=As_bases_de_jQuery"/>
	<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=As_bases_de_jQuery&amp;action=history"/>
	<updated>2026-10-23T22:59:49Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://manuais.iessanclemente.net/index.php?title=As_bases_de_jQuery&amp;diff=52451&amp;oldid=prev</id>
		<title>Veiga: /* Emprego de jQuery con outras librerías */</title>
		<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=As_bases_de_jQuery&amp;diff=52451&amp;oldid=prev"/>
		<updated>2015-01-26T12:50:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Emprego de jQuery con outras librerías&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Como base, jQuery enfócase á recuperación de elementos das páxinas HTML e realización de operacións sobre os mesmos. Se vostede está familiarizado con CSS, darase conta da potencia que teñen os &amp;#039;&amp;#039;&amp;#039;selectores&amp;#039;&amp;#039;&amp;#039;, os cales describen grupos de elementos polos seus atributos ou situación dentro do documento.&lt;br /&gt;
&lt;br /&gt;
== A base de jQuery == &lt;br /&gt;
&lt;br /&gt;
{{Alerta|A clave de jQuery|A crave no aprendizaxe de jQuery está no uso da función &amp;#039;&amp;#039;&amp;#039;$()&amp;#039;&amp;#039;&amp;#039; - alias de &amp;#039;&amp;#039;&amp;#039;jQuery() -&amp;#039;&amp;#039;&amp;#039;. Esta función poderíase comparar co clásico &amp;#039;&amp;#039;&amp;#039;document.getElementById()&amp;#039;&amp;#039;&amp;#039; pero coa diferencia moi importante de que &amp;#039;&amp;#039;&amp;#039;$()&amp;#039;&amp;#039;&amp;#039; soporta selectores CSS e pode devolver arrays, polo tanto &amp;#039;&amp;#039;&amp;#039;$()&amp;#039;&amp;#039;&amp;#039; é unha versión mellorada do &amp;#039;&amp;#039;&amp;#039;document.getElementById()&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esta función &amp;#039;&amp;#039;&amp;#039;$(&amp;quot;selector&amp;quot;)&amp;#039;&amp;#039;&amp;#039; acepta como parámetro unha cadea de texto que será un selector CSS, pero tamén pode aceptar un segundo parámetro  &amp;#039;&amp;#039;&amp;#039;$(&amp;quot;selector&amp;quot;,contexto)&amp;#039;&amp;#039;&amp;#039; que será o contexto no cal se vai a facer a búsqueda do selector citado. Ver un exemplo máis abaixo.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Tamén poderemos ter outro uso da función con &amp;#039;&amp;#039;&amp;#039;$(funcion)&amp;#039;&amp;#039;&amp;#039;  equivalente a &amp;#039;&amp;#039;&amp;#039;$(document).ready(función)&amp;#039;&amp;#039;&amp;#039;, que nos permitirá detectar cando o DOM está completamente cargado. Ver un exemplo máis abaixo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[http://docs.jquery.com/Core Consultar máis información sobre a función $().]&lt;br /&gt;
&lt;br /&gt;
== O encapsulamento en jQuery ==&lt;br /&gt;
&lt;br /&gt;
Cando se introduciu CSS nas tecnoloxías web fíxose co fin de separar o deseño do contido, de forma que puideramos facer referencia ós elementos da páxina dende as follas de estilo.&lt;br /&gt;
&lt;br /&gt;
O método foi desenvolvido facendo uso de &amp;#039;&amp;#039;&amp;#039;selectores&amp;#039;&amp;#039;&amp;#039;, que &amp;#039;&amp;#039;&amp;#039;referencian os elementos en base os seus atributos ou a súa posición&amp;#039;&amp;#039;&amp;#039; no documento HTML.&lt;br /&gt;
&lt;br /&gt;
Por exemplo o selector&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
p a&lt;br /&gt;
&lt;br /&gt;
fai referencia ó grupo dos enlaces (elementos &amp;lt;a&amp;gt;) que están contidos dentro dun &lt;br /&gt;
elemento p (párrafo).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
jQuery fai uso dos mesmos selectores, dando soporte ós selectores máis comúns empregados en CSS, e tamén a moitos selectores que aínda non están soportados por moitos navegadores.&lt;br /&gt;
&lt;br /&gt;
Por exemplo o selector &amp;#039;&amp;#039;&amp;#039;nth-child&amp;#039;&amp;#039;&amp;#039; que vimos nun exemplo anterior é un bo exemplo da potencia de selección en jQuery.&lt;br /&gt;
&lt;br /&gt;
Para facer referencia a un grupo de elementos, usaremos unha sintaxis moi simple:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
$(&amp;quot;selector&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
ou&lt;br /&gt;
&lt;br /&gt;
jQuery(&amp;quot;selector&amp;quot;)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O máis cómodo é empregar a notación &amp;#039;&amp;#039;&amp;#039;$()&amp;#039;&amp;#039;&amp;#039;, aínda que resulte un pouco estraña ó principio.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por exemplo, para recuperar o grupo de enlaces que está dentro dun elemento p, usaríamos o seguinte:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
$(&amp;quot;p a&amp;quot;)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A función &amp;#039;&amp;#039;&amp;#039;$()&amp;#039;&amp;#039;&amp;#039; (alias de &amp;#039;&amp;#039;&amp;#039;jQuery()&amp;#039;&amp;#039;&amp;#039;) devolve un obxecto especial JavaScript que contén un array de todos os elementos DOM que cumplen o selector.&lt;br /&gt;
&lt;br /&gt;
{{Alerta|$(selector,contexto)|A función $() tamén pode ter un segundo parámetro que nos indicaría o contexto no cal se vai a facer a selección.}}&lt;br /&gt;
&lt;br /&gt;
Por exemplo:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
$(&amp;quot;input&amp;quot;, document.forms[0]);&lt;br /&gt;
&lt;br /&gt;
// Seleccionaría todos os obxectos input no primeiro formulario &lt;br /&gt;
// do documento.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En termos de programación, estáse a producir un encapsulamento xa que estamos accedendo a todos os elementos seleccionados e estamos aplicándolle unha funcionalidade extendida.&lt;br /&gt;
&lt;br /&gt;
Por exemplo se queremos ocultar todos os elementos div dun documento que empregan a clase &amp;quot;colorido&amp;quot;, en jQuery faríamos o seguinte:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
$(&amp;quot;div.colorido&amp;quot;).fadeOut();&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unha característica especial en moitos comandos de jQuery é que unha vez que ese comando terminou a súa acción (como por exemplo a operación anterior de ocultar fadeout()), ese mesmo comando devolve o mesmo grupo de elementos listos para poder ser usados nunha nova acción.&lt;br /&gt;
&lt;br /&gt;
Por exemplo, se queremos engadir unha nova clase os elementos que ocultamos recentemente poderíamos facer:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
$(&amp;quot;div.colorido&amp;quot;).fadeOut().addClass(&amp;quot;eliminados&amp;quot;);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este encadeamento de accións podería continuar indefinidamente.&lt;br /&gt;
&lt;br /&gt;
Outro exemplo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
$(&amp;quot;#unelemento&amp;quot;).html(&amp;quot;Engadimos texto ó elemento&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
ou&lt;br /&gt;
&lt;br /&gt;
$(&amp;quot;#unelemento&amp;quot;)[0].innerHTML =&amp;quot;Engadimos texto ó elemento&amp;quot;;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No exemplo anterior empregamos un selector de ID (&amp;quot;#id&amp;quot;), polo que soamente un obxecto do documento cumplirá ese selector.&lt;br /&gt;
No primeiro caso empregamos o método html(), o cal reempraza o contido do elemento co novo contido HTML.&lt;br /&gt;
&lt;br /&gt;
Se queremos face-lo mesmo pero con varios elementos poríamos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
$(&amp;quot;div.novotexto&amp;quot;).html(&amp;quot;Engadimos texto a un grupo de div que están usando a clase novotexto&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
ou&lt;br /&gt;
&lt;br /&gt;
var elements = $(&amp;quot;div.novotexto&amp;quot;);&lt;br /&gt;
for(i=0;i&amp;lt;elements.length;i++)&lt;br /&gt;
elements[i].innerHTML =&amp;quot;Engadimos texto a un grupo de div que están usando a clase novotexto&amp;quot;;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Outros exemplos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
$(&amp;quot;p:even&amp;quot;); //Este selector selecciona todos os párrafos que sexan pares.&lt;br /&gt;
$(&amp;quot;tr:nth-child(1)&amp;quot;);  /*Este selector selecciona a primeira fila de tódalas táboas do documento. */&lt;br /&gt;
$(&amp;quot;body &amp;gt; div&amp;quot;); //Este selector selecciona os &amp;lt;div&amp;gt; fillos que colgan directamente de &amp;lt;body&amp;gt;.&lt;br /&gt;
$(&amp;quot;a[href$=pdf]&amp;quot;); //Este selector selecciona enlaces a ficheiros PDF.&lt;br /&gt;
$(&amp;quot;body &amp;gt; div:has(a)&amp;quot;); //Este selector selecciona &amp;lt;div&amp;gt; que son fillos &lt;br /&gt;
// directos de &amp;lt;body&amp;gt; e que ademáis conteñan enlaces.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Alerta|$(function) .... jQuery(function) .... $(document).ready(function())| Permítenos detectar cando o DOM (Modelo de Obxectos do Documento) está completamente cargado, para evitar posibles erros de acceso ós obxectos.}}&lt;br /&gt;
&lt;br /&gt;
Exemplos de uso dos tres métodos anteriores:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
$(function(){&lt;br /&gt;
/*&lt;br /&gt;
 Cando o documento está preparado.&lt;br /&gt;
Poderemos acceder de forma exitosa a tódolos &lt;br /&gt;
obxectos do documento.&lt;br /&gt;
A partir de aquí teclearíamos o código de jquery....&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
jQuery(function(){&lt;br /&gt;
/*&lt;br /&gt;
 Cando o documento está preparado.&lt;br /&gt;
Poderemos acceder de forma exitosa a tódolos &lt;br /&gt;
obxectos do documento.&lt;br /&gt;
A partir de aquí teclearíamos o código de jquery....&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
$(document).ready(function(){&lt;br /&gt;
/*&lt;br /&gt;
 Cando o documento está preparado.&lt;br /&gt;
Poderemos acceder de forma exitosa a tódolos &lt;br /&gt;
obxectos do documento.&lt;br /&gt;
A partir de aquí teclearíamos o código de jquery....&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Poderemos empregar calqueira dos tres métodos anteriores nos nosos exemplos, xa que &amp;#039;&amp;#039;&amp;#039;os tres métodos son equivalentes&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Funcións de utilidade en jQuery ==&lt;br /&gt;
&lt;br /&gt;
Aínda que unha das tarefas máis frecuente da función jQuery() é a de seleccionar un grupo de elementos, ésta non é a única tarefa que ten asignada.&lt;br /&gt;
&lt;br /&gt;
Unha desas tarefas adicionais que tamén ten asignada é a de servir de prefixo para a chamada de funcións de certa utilidade.&lt;br /&gt;
&lt;br /&gt;
Por exemplo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
$.trim(algo);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se che parece raro o uso do prefixo $, recorda que $ é un identificador como calquera outro en JavaScript.&lt;br /&gt;
&lt;br /&gt;
Poderíamos facer a mesma chamada empregando a función jQuery:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
jQuery.trim(algo);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aquí queda claro que a función trim() é chamada no espacio de jQuery ou polo seu alias $&lt;br /&gt;
&lt;br /&gt;
NOTA: Aínda que estes elementos son chamados funcións de utilidade na documentación de jQuery, queda claro que son métodos da función $()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Explicación en detalle do selector document ready ==&lt;br /&gt;
&lt;br /&gt;
Cando falamos do JavaScript non intrusivo, estamos dicindo que o comportamento está separado da estructura do documento. Polo tanto realizaremos operacións sobre os elementos da páxina dende fora da estructura da mesma.&lt;br /&gt;
&lt;br /&gt;
Para poder facer isto, necesitamos esperar a que todos os elementos DOM (Document Object Model - Modelo de Obxectos do Documento) na páxina estén completamente cargados, antes de comenzar a operar con eles.&lt;br /&gt;
&lt;br /&gt;
Tradicionalmente facíase cun evento onload do obxecto window de JavaScript. A sintaxis típica era:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
window.onload = function() {&lt;br /&gt;
$(&amp;quot;table tr:nth-child(even)&amp;quot;).addClass(&amp;quot;colorido&amp;quot;);&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este código facía que o JavaScript non se executara ata que a táboa esté completamente cargada.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Desafortunadamente co evento onload o navegador ralentiza a execución deste código JavaScript ata que o DOM esté completamente cargado, e ademáis ata que tódalas imaxes e recursos externos tamén estén cargados.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Como resultado os visitantes notarán un certo retraso dende que ven a páxina ata que se executa o script. Incluso pode ser peor, se unha imaxe necesita moito tempo para cargar, teríamos que esperar ata que estivera completamente cargada para que o Javascript se execute, e isto faría que non fora moi enriquecedor o emprego de certas funcións visuais en Javascript.&lt;br /&gt;
&lt;br /&gt;
Unha mellora desta técnica sería o ter que esperar simplemente a que o arbol DOM esté construído. Programar ésto para que funcione en varios navegadores é unha tarefa complexa que con jQuery pódese facer relativamente sinselo, da seguinte forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
$(document).ready(function()&lt;br /&gt;
{&lt;br /&gt;
$(&amp;quot;table tr:nth-child(even)&amp;quot;).addClass(&amp;quot;colorido&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O primeiro que facemos é encapsular o documento coa función jQuery(), e a continuación aplicámoslle o método ready() ó cal se lle pasa unha función que se executará cando o documento xa esté preparado para a súa manipulación.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A forma reducida do exemplo anterior sería:&lt;br /&gt;
&amp;lt;source lang=javascript&amp;gt;&lt;br /&gt;
$(function() {&lt;br /&gt;
  $(&amp;quot;table tr:nth-child(even)&amp;quot;).addClass(&amp;quot;colorido&amp;quot;);&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pasando unha función a $(), estamos indicándolle ó navegador que espere ata que o DOM esté completamente cargado (pero soamente o DOM) antes de comenzar a executa-lo código. Incluso mellor, podemos usar esta técnica moitas veces dentro do documento HTML, e o navegador executará tódalas funcións indicadas no orden no que foron declaradas na páxina. &lt;br /&gt;
&lt;br /&gt;
Polo contrario a función onLoad do Javascript soamente permite o uso dunha soa función.&lt;br /&gt;
&lt;br /&gt;
== Creando elementos DOM ==&lt;br /&gt;
&lt;br /&gt;
Os autores de jQuery co emprego de $() ( alias de jQuery() ) conseguiron facer unha función o suficientemente flexible para realizar moitas das tarefas que vimos ata agora.&lt;br /&gt;
&lt;br /&gt;
Pero imos a explicar unha nova función de $(), que é a creación de novos obxetos DOM en execución. Para elo simplemente teremos que pasarlle á función o código html para os novos elementos.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
$(&amp;quot;&amp;lt;p&amp;gt;Hola a todos!&amp;lt;/p&amp;gt;&amp;quot;)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vexamos un exemplo máis completo:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html lang=&amp;quot;es&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;Saudos a todos!&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;p id=&amp;quot;parrafo&amp;quot;&amp;gt;E Benvidos ó curso!&amp;lt;/p&amp;gt;  &lt;br /&gt;
  &amp;lt;script src=&amp;quot;http://code.jquery.com/jquery-2.1.3.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;&amp;lt;p&amp;gt;Hola a todos!&amp;lt;/p&amp;gt;&amp;quot;).insertBefore(&amp;quot;#parrafo&amp;quot;);&lt;br /&gt;
    });&lt;br /&gt;
  &amp;lt;/script&amp;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;
No exemplo anterior vemos que a función creará un novo párrafo xusto antes do obxecto con ID parrafo.&lt;br /&gt;
&lt;br /&gt;
== Emprego de jQuery con outras librerías ==&lt;br /&gt;
&lt;br /&gt;
Ainda que jQuery proporciona un potente conxunto de ferramentas que satisfacen á maioría dos programadores, pode haber momentos en que unha páxina requira de múltiples bibliotecas JavaScript. Esta situación podería producirse porque estamos no proceso de  transición dunha páxina para o seu uso coa biblioteca jQuery, ou talvez por que queiramos empregar ambas jQuery e outra biblioteca nas nosas páxinas.&lt;br /&gt;
&lt;br /&gt;
Por exemplo si queremos empregar a libreria Prototype xunto con jQuery encontrarémosnos co conflicto de que Prototype tamén usa o símbolo $ como identificador, polo que chocarían no espacio de nomes con jQuery.&lt;br /&gt;
&lt;br /&gt;
Os autores de jQuery proporcionan unha forma de eliminar este conflicto cunha función denominada &amp;#039;&amp;#039;&amp;#039;noConflict()&amp;#039;&amp;#039;&amp;#039;. En calquera momento cando a librería conflictiva sexa cargada, unha chamada a &amp;#039;&amp;#039;&amp;#039;jQuery.noConflict();&amp;#039;&amp;#039;&amp;#039; cederá ó símbolo $ o significado que ten na outra librería.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:jQuery]]&lt;br /&gt;
&lt;br /&gt;
--[[Usuario:Veiga|Veiga]] ([[Usuario discusión:Veiga|discusión]]) 13:50 26 ene 2015 (CET)&lt;/div&gt;</summary>
		<author><name>Veiga</name></author>
	</entry>
</feed>