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