【问题标题】:JavaScript image slider not workingJavaScript图像滑块不起作用
【发布时间】:2014-01-30 10:21:44
【问题描述】:

它只停留在单个图像上,不会推进幻灯片。我检查了具有相同代码的其他帖子,但找不到任何差异。当我将它用于 Wordpress 时,我需要将其全部设为单个 html。

这是我的html代码:

<style>
#slideshow { 
    position: relative; 
    width: 240px; 
    height: 240px; 
    padding: 10px; 
    box-shadow: 0 0 20px rgba(0,0,0,0.4); 
}
#slideshow > div {  
    position: absolute;
    top: 10px; 
    left: 10px; 
    right: 10px; 
    bottom: 10px; 
}
</style>

<div id="slideshow">
<div>
<a href="http://www.slideshare.net/billbayer/sell-or-die-the-sales-imperative">
<img src="http://www.billbayer.net/wp-content/uploads/2013/08/sell.png" width="100%" height="100%">
</a>
</div>
<div>
<a href="http://www.slideshare.net/billbayer/bill-bayer-2013-economic-forecast">
<img src="http://www.billbayer.net/wp-content/uploads/2013/08/economic.png" width="100%" height="100%">
</a>
</div>
<div>
<a href="http://www.slideshare.net/billbayer/lgr-fatal-illusions-april-2009">
<img src="http://www.billbayer.net/wp-content/uploads/2013/08/fatal.png" width="100%" height="100%">
</a>
</div>
<div>
<a href="http://www.slideshare.net/billbayer/mastering-change-march-21-2013">
<img src="http://www.billbayer.net/wp-content/uploads/2013/08/mastering.png" width="100%" height="100%">
</a>
</div>
</div>

<script>
$("#slideshow > div:gt(0)").hide();
setInterval(function() { 
  $('#slideshow > div:first')
    .fadeOut(1000)
    .next()
    .fadeIn(1000)
    .end()
    .appendTo('#slideshow');
},  3000);
</script>

http://jsfiddle.net/Rouse94/j6PSA/

【问题讨论】:

    标签: javascript html css image slider


    【解决方案1】:

    您还没有在小提琴中添加javascript 代码。

    您的代码工作正常。

    Updated fiddle here.

    【讨论】:

    • 是的,我的问题是,我怎样才能让它在 html 文档中工作?我需要更改脚本标题吗?
    • 好吧,你想要的在 jsfiddle 中是行不通的。它对 css、js 和 html 有单独的部分。将stylescript 标签保留在head 标签内。并将您的 js 代码保存在 document.ready 函数中。它会起作用的。 Go through this.
    • 嗯,我的目标是在一个站点中使用它,所以上面的 html 代码将被复制/粘贴到一个 html 页面中,jsfiddle 只是一种显示和测试它的方法。如果我将上面的代码保存在 .htm 文件中,则 javascript 不起作用。我还在脚本部分添加了 document.ready 包装器,但仍然没有运气。这是它最终会出现的页面:billbayer.net/bill-bayer-speaks
    猜你喜欢
    • 2018-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-11
    • 2014-08-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多