1
我幾乎沒有使這個代碼工作。只剩下一件事。將上一個,下一個,播放和暫停按鈕添加到jQuery幻燈片
我想添加上一個,下一個,播放和暫停按鈕到我現有的幻燈片,如in this page。
我做了look at this,但是很混亂和複雜。
請幫我修改下面的代碼嗎?
感謝
<html>
<style>
* { margin: 0px; padding: 0px; }
#cover { width: 100%; height: 300px; background: #CCCCCC; }
#cover div { width: 100%; height: 200px; display: none; background: #FFFFFF; }
.content { text-align: center; }
</style>
<head>
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
var div_array = [];
var i = 0;
$('#cover div').each(function()
{
//alert($(this).attr('id'));
div_array.push('#' + $(this).attr('id'));
});
$(function(){
(function nextImage()
{
$(div_array[i++] || div_array[i = 0, i++]).hide().delay(500).fadeIn(1000).delay(1000).fadeOut(500, nextImage);
})();
});
});
</script>
</head>
<body>
<div id="cover">
<div id="slider_1"><p class="content">SLIDER ONE</p></div>
<div id="slider_2"><p class="content">SLIDER TWO</p></div>
<div id="slider_3"><p class="content">SLIDER THREE</p></div>
</div>
</body>
完美。你甚至添加了評論!非常感謝你。 – BentCoder 2012-08-04 09:47:47
保存我的一天!謝謝。 – Si8 2016-01-29 15:00:09
首先使用bxslider插件嘗試過,它不能適應每60秒更新一次ajax數據,這會導致css響應性的變化。您的代碼完全符合我的要求,我可以在幻燈片之間設置自定義時間,並使用帶有$('。wrapper')的ajax更新數據。 $( '包裝')追加(newData);' – Vijayaraghavan 2017-11-08 15:03:25