1

我正在使用 HTML、php 和 jQuery 创建幻灯片图像,但图像没有出现。我不知道错误是什么。我是 jQuery 新手,我知道肯定有一些小错误,但我不知道在哪里搜索和找到它。

索引.html:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JQuery Slider</title>

<style type="text/css">
.slider{
  width:800px;
  height:350px;
  overflow:hidden;
  margin:30px auto;

}
.slider img{
 width:800px;
 height:350px;
 display:none;
}

</style>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js">
</script>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.1/jquery-ui.min.js"></script>
<script type="text/javascript">
 function Slider(){
 $(".slider#1").show("fade",500);

 }

</script>
</head>

<body onload="Slider();">
  <div class="slider">
    <img id="1" src="img/13052012438.jpg"border="0"alt="image1" />
    <img id="2" src="img/25052012442.jpg"border="0"alt="image2" />

    <img id="3" src="img/13052012439.jpg"border="0"alt="image3" />
    <img id="4" src="img/25052012441.jpg"border="0"alt="image4" />
  </div>
</body>
</html>
4

2 回答 2

0

为什么不使用 jQuery 团队已经创建的滑块?

http://jqueryui.com/slider/

于 2013-02-22T22:22:31.160 回答
0

您应该在选择器之间添加一个空格字符,您正在选择一个具有 class ofslider和 ID 的元素1

$(".slider #1").show("fade",500);
       ---^

由于 ID 是唯一的,您可以使用 ID 选择器选择元素:

$('#1')...

另请注意,数字 ID 仅在 HTML5 文档中有效。我建议你使用像 nivoSlider 或 Flexslider 这样的幻灯片插件。

于 2013-02-22T22:22:41.223 回答