Tengo una duda para ejecutar jQuery controlando un menu.
Para reducir el código y mejorar el rendimiento, creo que es intereante crear una funcion que me inicie la página principal de la distintas opciones del menu.
Código:
El problema es que se me queda todo todito bloqueado .... y no me funciona.// Menu $('#menuusuarios').live("click", muestrame('#main','usuarios') ); function muestrame(donde,tabla) { var miurl = tabla + '/listing.asp'; $.ajax({ url: miurl , success: function(data) { $('#main').html(data); } } ) }
Sin embargo, si uso lo siguiente, funciona perfectamente.
Código:
¿alguien me puede dar algo de luz del motivo?$('#menuusuarios').live("click", function () { var miurl = 'usuarios/listing.asp'; $.ajax({ url: miurl , success: function(data) { $('#main').html(data); } }); } ); });
Cualqiuer sugerencia me vendria de escandalo!
La idea es poder usar esta función para llamar a AJAX desde jQuery e iniciar trabajar con mi Web.
El código HTML es el siguiente:
Código:
Muchas gracias <table> <tr> <td id="menubusqueda"><a href="#main">Buscar</a></td> <td id="menuusuarios"><a href="#main">Los Usuarios</a></td> <td id="menuseries"><a href="#main">Mis Series</a></td> <td id="menuestados"><a href="#main">Estados</a></td> <td id="menucuadros"><a href="#main">Mis Cuadros</a></td> </tr> </table>