Home > Backend Development > PHP Tutorial > 新人!PHP文件无法加载JQuery库文件

新人!PHP文件无法加载JQuery库文件

WBOY
Release: 2016-06-23 13:28:08
Original
1023 people have browsed it

代码如下:



<script></script>
<script> <br /> if(typeof jQuery !='undefined'){ <br /> alert("jQuery library is loaded!"); <br /> }else{ <br /> alert("jQuery library is not found!"); <br /> } <br /> </script>
 



js文件和php文件在同一目录下,但是运行结果是"jQuery library is not found!";来大神帮忙看看啊,弄好久了还是找不到原因。


回复讨论(解决方案)

这不能说明什么
执行到 if(typeof jQuery !='undefined'){ 时,jquery.js 可能还未加载完成(尤其是网络不好的时候)

这不能说明什么
执行到 if(typeof jQuery !='undefined'){ 时,jquery.js 可能还未加载完成(尤其是网络不好的时候)



同样的一个HTML文件,用file:///D:/wamp/www/test.html访问,JQUERY库可以加载;但是用http://localhost/test.html:访问的话就加载不了,这是为什么呢

浏览器下审查元素就知道有没有引用上js    我有疑问  你说js与php文件同一目录,那引用应是src="jquery.js"

我用你的代码,在当前目录下引入了jquery.js   显示jQuery已加载。。是不是你的jQuery文件有问题

同目录下 用<script></script>就行了

是浏览器的问题,用IE不行,火狐就可以,有大神知道原因吗?

不是跟你讲了吗?
<script></script>
这是加载 jquery

<script> <br /> if(typeof jQuery !='undefined'){ <br /> 这是判断 jQuery 是否加载完成 <br /> <br /> 但是由于 jquery.js 比较大,到执行判断时,jquery.js 可能尚未加载完成 <br /> <br /> 正确的写法是 <br /> <div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="sycode" name="code">$(function() { //这里是你的 js 代码});</pre><div class="contentsignin">Copy after login</div></div><div class="contentsignin">Copy after login</div></div><div class="contentsignin">Copy after login</div></div>由于这段代码是在 onload 事件(页面加载完成)中执行的。如果还要出错的话,才表示 jquery.js 加载失败 </p> <p class="sougouAnswer"> <p class="yy"> 不是跟你讲了吗? <br /> <script language="javascript" type="text/javascript" src="./jquery.js"></script>
这是加载 jquery


这是加载 jquery


感谢版主大大的回答,可能是我表述不清楚,举的例子也不恰当;主要问题是同一个加载了JQUERY库的html文件,直接双击用file:///D:/wamp/www/test.html路径访问就可以运行成功,但通过访问服务器的方式(localhost/test.html)就运行不成功,js文件未加载;后来我又试了几次,发现用火狐可以,但是IE8,猎豹就不行;这是什么原因?

火狐、chrome和IE 11 测试是可以的,没有IE8,无法测试,猎豹就别考虑了吧,主流浏览器没问题就行。

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template