全局jquery函数

时间:2011-08-05 17:44:07

标签: jquery

我必须在最初加载的js文件中编写全局函数。我想在其上编写函数,以便可以从所有页面访问它。我是jquery的新手。我想知道如何在js文件中编写函数并从其他页面调用它?

2 个答案:

答案 0 :(得分:36)

您可以通过执行以下操作添加自己的jQuery函数

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

然后在另一个脚本或同一个脚本中,您可以通过执行$('#myId').MyFunction();来运行您的功能。这是为了在对象上运行该函数。以下建议仅用于运行函数。

将其添加到jQuery对象本身:

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

然后将其称为$.MyFunction()

答案 1 :(得分:5)

您可以在js文件中定义函数,只需在要使用脚本标记的页面中包含这些js文件。

js文件中定义的所有函数都将变为全局函数,可以在页面上的任何位置或其他js文件中使用。

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