Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从javascript调用jquery函数_Javascript_Jquery - Fatal编程技术网

如何从javascript调用jquery函数

如何从javascript调用jquery函数,javascript,jquery,Javascript,Jquery,假设我在jQuery table.js文件中创建了一个函数 function createCookie(name) { //... } 如何从main.php文件中的JavaScript调用此函数?我试着简单地把它叫做 <script type="text/javascript"> createCookie("john"); </script> createCookie(“约翰”); 我已经包含了table.js文件,但它不起作用!我知道jQuery函数是

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

function createCookie(name) {
    //...
}
如何从main.php文件中的JavaScript调用此函数?我试着简单地把它叫做

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

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


<script type="text/javascript">
createCookie("john");
</script>
createCookie(“约翰”);
不是


createCookie(“约翰”);
不是


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

因为您使用的是jquery,所以只需添加

$(document).ready(function() {
    createCookie("john");
});
到js文件的末尾

对于标准js,您可以使用

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

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

因为您使用的是jquery,所以只需添加

$(document).ready(function() {
    createCookie("john");
});
到js文件的末尾

对于标准js,您可以使用

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

首先,没有所谓的“JQuery函数”。jQuery函数是作为JavaScript函数的

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


在HTML中,在单词
type
之后缺少
=
,在
javascript

之后缺少一个结束语
。首先,没有“JQuery函数”这样的东西。JQuery函数是作为javascript函数的

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



在HTML中,单词
type
后缺少一个
=
,在
javascript

后缺少一个关闭的
”,请确保在调用该方法之前引用了table.js。出现了什么错误?信息不足。
createCookie
是否在其他内容的范围内定义?在调用函数之前是否包含table.js脚本?是全球性的吗?你没看到@ant:他失踪了吗“在/javascript>之后,请确保在调用该方法之前引用了table.js。您得到的错误是什么?信息不足。
createCookie
是否在其他内容的范围内定义?在调用函数之前是否包含table.js脚本?是全球性的吗?你没看到@ant:他失踪了吗“在/javascript>之后,您的答案中的两个代码片段仍然不起作用。。。我假设您打算在
类型
属性之后添加缺少的
=
!UH没有什么变化。仍然缺少=答案中的2个片段仍然不起作用。。。我假设您打算在
类型
属性之后添加缺少的
=
!UH没有什么变化。仍然缺少=谢谢你指出错误…我在函数调用之前包含了table.js文件…它是这样的
createCookie(“john”)
,但是函数调用没有被执行。函数是在文件中的另一个代码块中声明的吗?哦,很抱歉它在
(函数($){}中)
table.js中的块…我需要将其取出吗?如果我把它放在那里(在这个区块内),那么我该怎么称呼它呢?首先,测试一下,如果你把它放在这个区块外,它是否有效。就我个人而言,我感到惊讶的是,它不能从内部起作用。你能不能把整个代码与内联函数一起粘贴到JSFiddle()中,保存它并将链接贴回这里,而不是因为代码太多而造成代码阻塞谢谢你指出了错误…我在函数调用之前包含了table.js文件…它是这样的
createCookie(“john”)
但是没有进行函数调用。函数是在文件中的另一个代码块中声明的吗?哦,对不起,它在table.js的
(function($){})
块中…我需要取出它吗?如果我把它放在那里(在这个区块内),那么我该怎么称呼它呢?首先,测试一下,如果你把它放在这个区块外,它是否有效。就我个人而言,我感到惊讶的是,它不能从内部起作用。与其用大量代码阻塞整个代码,不如将整个代码与内联函数一起粘贴到JSFiddle()中,保存它并将链接发回此处我以完全相同的方式调用该函数……但它不起作用!我用完全相同的方式调用函数…但它不工作!