2010-03-17 21 views
5

Soy un nOB en jQuery.jQuery ocultar/mostrar div utilizando las variables

Quiero usar variables en jQuery para ocultar/mostrar divs.

lo que tengo hasta ahora es:

$(document).ready(function(){ 
    $('#listMenu a').click(function() { 
      var getPage = $(this).attr("id"); 
      var getName = $(this).attr("name"); 
      //console.log(getPage); 
      //console.log(getName); 

      $("#" & getName).show(); 



    }); 
}); 

consola de Firebug muestra que tengo los VARs correctamente, pero me sale este error siguiente:

esta [H] .style no está definida [ Interrumpa este error] (función() {var R =/((?: ((:: ([^()] +) ... tipo de K === "cadena"? K: K + "px")} })})();

se agradece cualquier ayuda. sjs

Respuesta

6

Creo que quería escribir

$("#" + getName).show(); 

& no es un operador en javascript, pero es +.

+0

Resuelto. Gracias, ese fue el problema. – ussteele

+0

para no ser un fanático, pero debes aceptar la respuesta si fue la solución para ti. – mkoryak

2

uso $("#" + getName).show();

+ se concatenar cadenas.