我将一些Jquery函数保存在一个"custom.js“文件中。在某些页面上,我需要将PHP变量传递给Jquery,因此需要在HTML文档中保留一些Jquery位。然而,当我现在试图将事情重构到最低限度时,我遇到了以下问题:
如果我把这个放到我的custom.js里:
$(document).ready(function()
{
function sayHello() {
alert("hello");
}
}
这是HTML文档中的内容:
<script type="text/javascript">
$(document).ready(function()
{
sayHello();
});
</script>
..。函数不会被调用。但是,如果这两个都放在HTML文档中,该函数就可以正常工作。
我是否需要为函数声明某种公共属性,或者如何让Jquery函数与外部.js文件对话?它们被正确地包含在内,并且在其他方面工作得很好。
谢谢。
https://stackoverflow.com/questions/2656869
复制相似问题