[英]Call a Jquery function inside the same (.js) file and another PHP file?
我有一个带有Jquery函数的js文件,现在我必须在准备好文档的文件中调用该函数,并在另一个PHP文件中调用了以下代码,该函数适用于PHP文件,但对于JS文件,它说$.test is not a function
此错误消息的jq.js文件 $.test is not a function
。
$(document).ready(function(){
$.test();
$.test = function(){
alert('HELLO WORLD');
}
});
add.php文件为此工作。
.....SOME PHP CODES HERE ....
<td class="del"><span class="fa fa-times"></span></td>
<script>
$('.delI').unbind().click(function(){
$.test();
});
</script>
我必须在相同的JS文件和另一个PHP文件中调用此test()函数,请给我一个解决方案..谢谢。
问题是您在定义$.test
之前先调用它。 在定义后调用它:
$(document).ready(function(){
$.test = function(){
alert('HELLO WORLD');
}
$.test();
});
只需执行以下操作:
$(document).ready(function(){
$.test = function(){
alert('HELLO WORLD');
}
})();
在定义函数之后调用函数,而不是在之前。
要么:
$(document).ready(function(){
$.test = function(){
alert('HELLO WORLD');
}
$.test();
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.