2011-08-05 33 views
8

Tengo que escribir la función global en el archivo js que se carga inicialmente. Quiero escribir una función en él para que se pueda acceder desde todas las páginas. Soy nuevo en jquery. Quiero saber cómo escribir la función en el archivo js y llamarlo desde otras páginas?función global jquery

+0

¿Esto ayuda? http://stackoverflow.com/questions/2223305/jquery-global-function –

Respuesta

5

Puede definir las funciones en el archivo js y simplemente incluir estos archivos js en las páginas donde desea usarlo mediante la etiqueta script.

Todas las funciones definidas en los archivos js se convertirán en globales y se pueden usar en cualquier lugar de la página o en otros archivos js.

<script src="scriptFileName1.js" type="text/javascript"></script> 
<script src="scriptFileName2.js" type="text/javascript"></script> 
34

Usted puede añadir su propia función jQuery haciendo lo siguiente

$.fn.MyFunction = function() 
{ 
//Code here 
} 

A continuación, en el interior de otro script o el mismo guión, puede ejecutar su función haciendo $('#myId').MyFunction();. Esto es para ejecutar la función en un objeto. La sugerencia a continuación es solo para ejecutar una función.

de añadir a la misma objeto jQuery:

$.MyFunction = function() 
{ 
//Code here 
} 

Luego llame como $.MyFunction()

+0

Gracias, me ayudó. Pero tengo que pasar el parámetro en la función y proceder con ese parámetro. Cualquier sugerencia para esto – haripds

+0

Lo siento, ha tardado tanto en volver a usted. Use $ .Myfunction = function (argumentos) – Kyle

+0

@Kyle ¡Gracias por este útil consejo! :) – Nekto

Cuestiones relacionadas