Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/07/2012, 23:45
luks77
 
Fecha de Ingreso: diciembre-2007
Mensajes: 274
Antigüedad: 16 años, 5 meses
Puntos: 0
funcion como usar $('id') para etiquetas con mas de una palabra

Bueno, el titulo ya explica mi pregunta. Aca les pongo un ejemplo sencillo
Código HTML:
Ver original
  1. <script language="javascript">
  2. var x;
  3. x=$(document);
  4. x.ready(inicializarEventos);
  5. function inicializarEventos()
  6. {
  7. alert($("#juan").text());
  8. }
  9. <div id="juan" >sss</div>

Cuando carga la pagina devuelve un cartel de alerta con el contenido del div, en este caso: "sss".

Ahora si yo quiero ponerle al div un "id" de dos palabras no funciona.

Código HTML:
Ver original
  1. <script language="javascript">
  2. var x;
  3. x=$(document);
  4. x.ready(inicializarEventos);
  5. function inicializarEventos()
  6. {
  7. alert($("#juan perez").text());
  8. }
  9. <div id="juan perez" >sss</div>

En esta situacion, la pagina no devuelve ningun valor. ¿Hay alguna forma de hacer que puedas utilizar la funcion $('id') para aquellas etiquetas que su id tenga mas de una palabra?