我创建了jquery函数并将它们放在一个js文件中,并使用<script src="newajax.js"></script>
从我的php调用该文件。
这是有效的,现在它已停止工作。
如果我将所有函数复制到<script></script>
标记之间的php文件中,它就可以了。我知道js脚本没有任何问题。
测试我只添加了
$(document).ready(function(){
alert("ready");
});
进入js文件并从我的php中调用它。它没有显示警报,但是当我在php文件中执行此操作时
<script>
$(document).ready(function(){
alert("ready");
})
</script>
有效。
所以我知道php文件中没有任何问题。看起来好像脚本没有被拾取,而之前的代码完全相同。我没有将文件删除到其他位置。 js文件与php文件位于同一目录中。
有人遇到过这样的问题吗?或者知道为什么会发生这种情况的原因。 仅供参考 - 我知道它们是html标签,但是我使用php扩展能够在我的文件中运行php函数。 jquery.js文件首先在我的js文件之前加载。
当我在新标签页中加载网页时,它有效。当.js脚本停止被调用时,我正在刷新相同的浏览器窗口。