Я пытаюсь сделать слайд-шоу javascript с использованием некоторого javaquery, первое изображение не исчезает, как должно, и, очевидно, ни одно из других изображений не скользит и не выходит. Это моя первая попытка сделать одну из них, поэтому я не совсем уверен, почему она не работает. Я просматривал код, чтобы убедиться, что все правильно написано и все правильные знаки препинания, но я Думаю, я все еще мог что-то упустить. В любом случае мой код.Первое изображение не отображается в JS/JQ slidshow
HTML5
<head>
<title>Home Styles</title>
<link rel="stylesheet" href="CSS/index.css" type="text/css"/>
<link rel="stylesheet" href="CSS/style.css" type="text/css"/>
<link rel="shortcut icon" href="Images/favicon-logo-HS.ico"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta name="viewport" content="with=device-width, initial-scale=1.0">
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
<script type="text/javascript" src="JS/slider.js"></script>
</head>
<body onload="Slider();" class="body">
<div class="slider">
<img id="1" src="Images/slide_image1.jpg" alt="TV Deals"/>
<img id="2" src="Images/slide_image2.jpg" alt="Furniture Deals"/>
<img id="3" src="Images/slide_image3.jpg" alt="Electronic Deals"/>
</div>
CSS3
.slider {
width: 990px;
height: 270px;
overflow: hidden;
margin: 30px auto;
background-image: url('../Images/ajax-loader.gif');
background-repeat: no-repeat;
background-position: center;
}
.slider img{
width: 990px;
height: 270px;
border: 0;
display: none;
}
Javascript
function Slider(){
$(".slider #1").show("fade",500);
$(".slider #1").delay(5500).hide("slide", {direction: 'left'}, 500);
var sc=$(".slider img").size();
var count=2;
setInterval(function(){
$(".slider #"+count).show("slide",{direction: 'right'},500);
$(".slider #"+count).delay(5500).hide("slide", {direction: 'left', 500);
if(count == sc){
count = 1;
}else{
count = count + 1;
}
}, 6500);
}
Вы уезжаете из каких-то код или вы просто не закрыть ''
тега? – akousmataЯ оставляю код, другой код - это просто заголовок с навигационным меню, а div заключен в тег раздела, но я думаю, что это не должно повлиять на слайд-шоу. – SecretWalrus
любые ошибки в консоли при загрузке страницы? –