如何从javascript调用jquery函数

时间:2011-07-14 12:43:24

标签: javascript jquery

假设我在jQuery table.js文件中创建了一个函数。

function createCookie(name) {
    //...
}

如何在main.php文件中从JavaScript调用此函数?我试着把它简单地称为

<script type="text/javascript">
createCookie("john");
</script>

我已经包含了table.js文件,但它无效!我知道jQuery函数是通过.changeRows(5)调用的,为此我必须更改我的函数定义,但在这种情况下,当我使用它创建cookie时,该函数将关联哪个对象!

3 个答案:

答案 0 :(得分:4)

<script type="text/javascript">
createCookie("john");
</script>

不是

<script type"text/javascript>
createCookie("john");
</script>

答案 1 :(得分:2)

首先,没有“JQuery函数”这样的东西。 jQuery函数 IS 作为JavaScript函数。

但是,就您的问题而言,看起来您可能在脚本块之后的PHP文件中包含了JavaScript文件。因此,当脚本块执行时,文件尚未加载。

您的HTML中的=字词后面的type以及"后的结束javascript

答案 2 :(得分:1)

首先,jQuery不是一种语言。它是一个javascript库。因此,您创建了一个javascript函数。

由于您正在使用jquery,只需添加

即可
$(document).ready(function() {
    createCookie("john");
});

到你的js文件的末尾

对于标准js,你可以使用

document.onload = function(){
    createCookie("john");
};