Quiero ocultar todos los elementos secundarios en un div. Y luego muestre uno específico transferido a la función.Jquery: Ocultar todos los elementos secundarios, luego mostrar un elemento específico
function subDisplay(name) {
$("#navSub").each(function() {
$(this).hide();
});
$(name).show();
}
entonces llama a la función de un evento onmouse como: subDisplay(#DivIwantToShow);
Pero no se muestra nada ...
¿Qué estoy haciendo mal?
lo que se pasa en 'name'? ¿Es un objeto jQuery, o un selector? Además, al mirar tu código, parece que tienes más de un '# navSub', que es HTML ilegal, solo puedes tener un ID único en la página, usa clases en su lugar. – Bojangles
¿Estás literalmente llamando 'subDisplay (#DivIwantToShow);'? –
Necesita 'subDisplay ('# DivIwantToShow');' - es una cadena que pasa allí –