我在网站上使用的滑块遇到问题。( www.cloosedesign.com ) 该网站是我为朋友制作的作品集。所以有几个作品要展示。每件作品都被列为一个链接,当您单击该链接时,它会向您显示带有滑块的相应图片。(我已经放了一些 PHP 从数据库 Mysql 中获取正确的图片)。
它工作正常,除了在 SAFARI 上。实际上,有时当我单击链接时,页脚的文本(黑框上的白色文本)会消失并重新出现,就像页面正在刷新一样。此 pb 有时会在第三次点击后出现,有时会在多次点击后出现。
这是我的代码:
在<head>
:我正在调用 jquery:
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
我正在调用滑块的 javascript 文件:
<script type="text/javascript" src="js/slides.min.jquery.js"></script>
然后在portfolio_english 页面中,我正在检查与所选作品相对应的图像(= $contenu):
<?
$images_sql = "SELECT * FROM `a_fichier`
WHERE id_fiche=".$contenu."
ORDER BY tri";
$images = mysql_query($images_sql);
echo'<div id="slides">';
echo '<div class="slides_container">';
while ($image=mysql_fetch_array($images))
{
echo "<img src='Images/PorteDoc2/".$image['nom']."' width='540' height='600' alt='".$image['titre']."' />";
}
echo '</div>';
echo '</div>'; ?>
就在 php 代码之后,我编写了以下 javascript :
<script type="text/javascript">
$(document).ready(function() {
$('#slides').slides({
preload: true,
preloadImage:'Images/img/loading.gif',
pagination: true,
fadeSpeed: 0,
slideSpeed: 0,
effect: 'slide, slide',
});
});
</script>
然后我调用 footer.php 文件。谢谢