No entiendo por qué encierras a la función entre paréntesis, no tiene sentido. Por otro lado, si deseas ejecutarla al carga la página, puedes hacer lo siguiente:
Código Javascript
:
Ver originalfunction mostrar(div, url){
$(div).load(url);
}
$(document).ready(function(){
mostrar("#contCentro", "tabs.html");
});
Incluso podrías auto-ejecutarla, pero como mencionas a la modularización y utilizas parámetros, supongo que buscas reutilizarla. El método
ready
ejecuta a la función que tiene como argumento cuando termina de cargar el DOM, por lo que, tratando de mantener aislada a la función para poder invocarla más adelante, la forma que te muestro es la correcta. Solo una aclaración, el método
load
no realiza redirecciones.
Saludos