gpt4 book ai didi

javascript - 我的内容 slider 不起作用

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

我编写了一些 HTML、CSS 和 Jquery,但它们不起作用。我只希望 slider 淡入图像和内容,然后将其向右滑动而不显示其他幻灯片。

这是我的 HTML:

        <div class="slider">
<div id ="1">
<h2>Greetings!</h2>
<p>Welcome to PowerUp, where imagination becomes a reality.</p>
<img src="../img/HTML5-Guy-BBeanie.png">
</div>
<div id="2">
<h2>Meet people.</h2>
<p>Work with people who get stuff done.</p>
<img src="../img/HTML5-Guy-BBeanie.png">
</div>
<div id="3">
<h2>Form teams.</h2>
<p>Create teams of engineers best suited for your needs.</p>
<img src="../img/HTML5-Guy-BBeanie.png">
</div>
<div id="4">
<h2>Drop by.</h2>
<p>Visit our drop by page and share an idea or a thought, who knows maybe someone will pick up on it.</p>
<img src="../img/HTML5-Guy-BBeanie.png">
</div>
</div>

CSS:

/**********************
*********SLIDER********
**********************/
.slider {
padding: 1.2% 0 8% 0;
margin: 0 auto;
width: 100%;
height: 460px;
overflow: hidden;
background-color: #EFEFEF;
}

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

.slider h2, .slider p {
display: none;
}

J查询:

function topSlider() {
$('.slider #1').show('fade', 500);
$('.slider #1').delay(5500).hide('slide',{direction: 'left'}, 500);

var sc = $('.slider div').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 += 1;
}
}, 6500);

非常感谢!

最佳答案

您应该隐藏/显示容器,而不是其中的元素。

Fiddle

.slider > div {
display: none;
}

关于javascript - 我的内容 slider 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33335056/

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