gpt4 book ai didi

从文件外部包含时,Javascript 代码不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 14:32:44 24 4
gpt4 key购买 nike

我有我正在设计的完整 php 主题,还有另一个插件用于图像幻灯片,

这是我的图片幻灯片的代码,

 <script type="text/javascript" src="plugins/stack/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="plugins/stack/js/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="plugins/stack/js/jquery.photostack.pack.js"></script>

<script type="text/javascript">
$(document).ready(function() {
$('#photos').photostack({
speed : 600,
easeIn : 'easeOutExpo',
easeOut : 'easeInExpo',
autoplay : true,
autoplayTimeout : 2000
});
});
</script>

<div id="photos">
<img src="plugins/stack/images/sa_m_1.jpg" alt="Streetart 1" width="500" height="333" />
<img src="plugins/stack/images/sa_m_2.jpg" alt="Streetart 2" width="500" height="332" />
<img src="plugins/stack/images/sa_m_3.jpg" alt="Streetart 3" width="500" height="332" />
<img src="plugins/stack/images/sa_m_4.jpg" alt="Streetart 4" width="500" height="375" />
<img src="plugins/stack/images/sa_m_5.jpg" alt="Streetart 5" width="500" height="375" />
</div>

<div class="clear"></div>

当我将此代码保存在单个文件 php 或 html 文件中时,幻灯片正在运行,但是当我在我实际主题的正文区域使用此代码,然后幻灯片无法正常工作,只有图像静态显示。所有 JScript 文件都已正确链接。

这是我的 main.php 文件的代码,其中幻灯片放映不起作用,

<?php include('header.php') ?>

<p>Description goes here</p>

<script type="text/javascript" src="plugins/stack/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="plugins/stack/js/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="plugins/stack/js/jquery.photostack.pack.js"></script>

<script type="text/javascript">
$(document).ready(function() {
$('#photos').photostack({
speed : 600,
easeIn : 'easeOutExpo',
easeOut : 'easeInExpo',
autoplay : true,
autoplayTimeout : 2000
});
});
</script>

<div id="photos">
<img src="plugins/stack/images/sa_m_1.jpg" alt="Streetart 1" width="500" height="333" />
<img src="plugins/stack/images/sa_m_2.jpg" alt="Streetart 2" width="500" height="332" />
<img src="plugins/stack/images/sa_m_3.jpg" alt="Streetart 3" width="500" height="332" />
<img src="plugins/stack/images/sa_m_4.jpg" alt="Streetart 4" width="500" height="375" />
<img src="plugins/stack/images/sa_m_5.jpg" alt="Streetart 5" width="500" height="375" />
</div>

<div class="clear"></div>
<?php include('footer.php') ?>

这是 slideshow.php/slideshow.html 的代码

 <script type="text/javascript" src="plugins/stack/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="plugins/stack/js/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="plugins/stack/js/jquery.photostack.pack.js"></script>

<script type="text/javascript">
$(document).ready(function() {
$('#photos').photostack({
speed : 600,
easeIn : 'easeOutExpo',
easeOut : 'easeInExpo',
autoplay : true,
autoplayTimeout : 2000
});
});
</script>

<div id="photos">
<img src="plugins/stack/images/sa_m_1.jpg" alt="Streetart 1" width="500" height="333" />
<img src="plugins/stack/images/sa_m_2.jpg" alt="Streetart 2" width="500" height="332" />
<img src="plugins/stack/images/sa_m_3.jpg" alt="Streetart 3" width="500" height="332" />
<img src="plugins/stack/images/sa_m_4.jpg" alt="Streetart 4" width="500" height="375" />
<img src="plugins/stack/images/sa_m_5.jpg" alt="Streetart 5" width="500" height="375" />
</div>

<div class="clear"></div>

slideshow.php/slideshow.html 和我的主要主题文件都在同一个目录中,我不知道为什么幻灯片在我的主题文件中实现时不起作用,而它在一个单独的文件中工作:/

我也尝试过使用 php 在主文件中包含 slideshow.php,但这也不起作用。

最佳答案

尝试将 javascript 代码放在结束正文标记之前。希望这可以解决您的问题。

例如:

<body>  
<div class="clear"></div>
<script type="text/javascript" src="plugins/stack/js/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="plugins/stack/js/jquery.photostack.pack.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#photos').photostack({
speed : 600,
easeIn : 'easeOutExpo',
easeOut : 'easeInExpo',
autoplay : true,
autoplayTimeout : 2000
});
});
</script></body>

关于从文件外部包含时,Javascript 代码不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19024275/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com