Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/239.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript在html文件中工作,但不在php文件中工作_Php_Javascript_Jquery_Html - Fatal编程技术网

javascript在html文件中工作,但不在php文件中工作

javascript在html文件中工作,但不在php文件中工作,php,javascript,jquery,html,Php,Javascript,Jquery,Html,我为我的网站制作了一个滑动页面。在插入jquery脚本后,当保存为“.html文件”时,代码运行完全正常,但当保存为“.php文件”时,代码不工作。我猜jquery/javascript有一些问题 “上一张幻灯片”和“下一张幻灯片”链接到滑块本身的javascript文件。对于“.html文件”来说,它们工作正常,但对于“.php文件”来说又不行 如何在php文件中调用javascript/jquery,以便将它们包含在php文件中 我错过了什么?请帮助并详细解释,因为我是新来的。谢谢 <

我为我的网站制作了一个滑动页面。在插入jquery脚本后,当保存为“.html文件”时,代码运行完全正常,但当保存为“.php文件”时,代码不工作。我猜jquery/javascript有一些问题

“上一张幻灯片”和“下一张幻灯片”链接到滑块本身的javascript文件。对于“.html文件”来说,它们工作正常,但对于“.php文件”来说又不行

如何在php文件中调用javascript/jquery,以便将它们包含在php文件中

我错过了什么?请帮助并详细解释,因为我是新来的。谢谢

<div class="wrap">
<div id="slider1" class="slider">
<ul>
<a href=""><img src="img/images/logos_01.png" alt=""></a>
<a href=""><img src="img/images/logos_02.png" alt=""></a>
<a href=""><img src="img/images/logos_03.png" alt=""></a>
<a href=""><img src="img/images/logos_04.png" alt=""></a>
<a href=""><img src="img/images/logos_05.png" alt=""></a>
<a href=""><img src="img/images/logos_06.png" alt=""></a>
</ul>   
</div>
<div class="controls">

<a href="" class="prev-slide"><img src="img/images/prev.png" alt="" /></a> 
<a href="" class="next-slide"><img src="img/images/next.png" alt="" /></a> 

</div>
</div>

<style type="text/css" src="css/style.css"></style>


<script src="js/lemmon-slider.js"></script> 
<script src="js/libs/jquery.min.js" type="text/javascript"></script>


<script type="text/javascript">

$(window).load(function(){

$( '#slider1' ).lemmonSlider({

'infinite' : true

});
alert('OK');
});

</script>

$(窗口)。加载(函数(){ $('#slider1')。lemmonSlider({ “无限”:对 }); 警报(“正常”); });
我认为这是错的

下面一行中的
\
反斜杠
src=“js/libs/jquery.min.js\”

<script src="js/libs/jquery.min.js\" type="text/javascript"></script>

*
更改此选项

 <script src="js/libs/jquery.min.js\" type="text/javascript"></script>
<style type="text/css" src="css/style.css"></style>


--^--//她你有额外的“\”

不确定这是否能解决问题,但请尝试加载jQuery源文件

<script src="js/libs/jquery.min.js" type="text/javascript"></script>

在滑块脚本之前:

<script src="js/lemmon-slider.js"></script>

jQuery应该总是在任何其他JS文件之前加载,因为需要在使用jQuery的脚本之前读取它


祝您好运:)

您使用了什么来运行.php文件?您应该首先包括“jquery.min.js”,然后再包括任何其他的.js文件,因为这些文件可能会使用这里定义的jquery核心。删除“src=”js/libs/jquery.min.js中的反斜杠\“@ShadowWizard,就好像在PHP上顺序突然变得重要一样file@Tim他可能在HTML文件中有正确的顺序。对不起,是反斜杠和星号。这是一个错误,但问题仍然存在。对不起,反斜杠和星形字符。这是一个错误,但问题仍然存在,非常感谢您的工作:)但是如果我们在同一页上有其他几种脚本呢。那么,我还需要把jquery源脚本文件放在它们上面吗?是的,你需要把所有使用jquery的js文件放在jquery.js文件下面。我dnt knw为什么jquery脚本文件放在实际网页(即footer.php)中,与其他一些脚本(如facebook页面的脚本)放在一起时不起作用。。将jquery脚本文件放在“footer.php”文件的底部而不是所有其他脚本文件之上,可以吗??i、 e.在关闭所有脚本后,将所有脚本放在“footer.php”文件的底部,你必须小心,因为即使在HTML文件(或一系列文件)的底部加载JS文件对性能更好,如果在文件的顶部执行脚本(例如,你使用的是类似Wordpress的CMS)如果该脚本使用jQuery,那么您可能会遇到问题,您正在底部加载jQuery。为了安全起见,我总是在顶部加载jQuery。下面的任何东西都可以。我没有使用CMS。。这是一个普通的footer.php页面。。对我发布的代码所做的更改可以正常工作,但在实际的网站页面中没有。。页脚处需要滑块。。我是否还需要在任何其他文件中包含jquery脚本,比如在footer.php文件中调用jquery脚本可以吗,还是应该将它们放在header.php文件中。。因为我在footer.php文件中尝试了各种各样的脚本放置,但仍然没有读取脚本。。我搞不懂dnt knw为什么它在实际的footer.php页面中不起作用。。再次需要帮助请-
<script src="js/libs/jquery.min.js" type="text/javascript"></script>
                               --^-- //her you have extra  '\' 
<link href="css/style.css" rel="stylesheet" type="text/css" />
<script src="js/libs/jquery.min.js" type="text/javascript"></script>
<script src="js/lemmon-slider.js"></script>