Maison >développement back-end >tutoriel php >新人!PHP文件无法加载JQuery库文件
代码如下:
这不能说明什么
执行到 if(typeof jQuery !='undefined'){ 时,jquery.js 可能还未加载完成(尤其是网络不好的时候)
这不能说明什么
执行到 if(typeof jQuery !='undefined'){ 时,jquery.js 可能还未加载完成(尤其是网络不好的时候)
浏览器下审查元素就知道有没有引用上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 /> <pre class="sycode" name="code">$(function() { //这里是你的 js 代码});</pre>由于这段代码是在 onload 事件(页面加载完成)中执行的。如果还要出错的话,才表示 jquery.js 加载失败 </script>
不是跟你讲了吗?
<script></script>
这是加载 jquery
<script> <br /> if(typeof jQuery !='undefined'){ <br /> 这是判断 jQuery 是否加载完成 <br /> <br /> 但是由于 jquery.js 比较大,到执行判断时,jquery.js 可能尚未加载完成 <br /> <br /> 正确的写法是 <br /> <pre class="sycode" name="code">$(function() { //这里是你的 js 代码});</pre>由于这段代码是在 onload 事件(页面加载完成)中执行的。如果还要出错的话,才表示 jquery.js 加载失败 </script>
不是跟你讲了吗?
<script></script>
这是加载 jquery
<script> <br /> if(typeof jQuery !='undefined'){ <br /> 这是判断 jQuery 是否加载完成 <br /> <br /> 但是由于 jquery.js 比较大,到执行判断时,jquery.js 可能尚未加载完成 <br /> <br /> 正确的写法是 <br /> <pre class="sycode" name="code">$(function() { //这里是你的 js 代码});</pre>由于这段代码是在 onload 事件(页面加载完成)中执行的。如果还要出错的话,才表示 jquery.js 加载失败 </script>
火狐、chrome和IE 11 测试是可以的,没有IE8,无法测试,猎豹就别考虑了吧,主流浏览器没问题就行。