javascript - 如何使这个 slider 工作?

标签 javascript jquery css html

我正在努力提高我的网络编程技能。现在,我正在尝试制作自动图片 slider 。我正在尝试从网站上申请一个,但不幸的是它不起作用:

JS代码

$("#home_pic > div:gt(0)").hide();

setInterval(function() { 
  $('#home_pic > div:first')
    .fadeOut(1000)
    .next()
    .fadeIn(1000)
    .end()
    .appendTo('#home_pic');
},  3000);

CSS 代码

#home_pic img {
    width: 100%;
    height: 330px;
    border-bottom: 3px solid #7C7063;
}

HTML代码

<div id="home_pic">
            <div><img src="pic0.png"></div>
            <div><img src="pic1.png"></div>
        </div> <!--end of home_pic-->

问题

好吧,图片似乎变了,但它们一张一张地显示在另一张下方。 descpription problem

最佳答案

DOM 准备就绪后,您需要应用 javascript。

$(document).ready(function() {
    setInterval(function() { 
        $('#home_pic > div:first')
        .fadeOut(1000)
        .next()
        .fadeIn(1000)
        .end()
        .appendTo('#home_pic');
    },  3000);
});

看这个:Fiddle

关于javascript - 如何使这个 slider 工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34530756/

相关文章:

javascript - firebug:断点和 contentEditable 奇怪的行为

html - Angular Material 将图像放在 <mat-select> 的选定值上

css - 在以下上下文中使用 0px 而不是 0

javascript - 为什么 yui DOM-create 方法有一个名为 'yui3-big-dummy' 的类的处理程序?

javascript - 通过变量动态实例化一个类

javascript - jquery 获取被点击元素的 css 属性

java - 无法通过 JQuery 进行身份验证

javascript - Highcharts : add own calculation to tooltip

javascript - 是否有关于将自定义操作绑定(bind)到什么的最佳实践?

javascript - 更改选择的背景颜色悬停