我正嘗試用jQuery循環插件構建幻燈片放映。嵌套的jQuery循環?
在幻燈片放映中有內容,內部有基本的圖片庫。
圖片庫使用的週期超時少於內容超時。所以內容等待15秒,圖片庫將有5秒圖片與3秒超時,這使得15秒內容改變。
一切聽起來不錯,但是當我執行頁面時,它循環內容和第一個圖像庫。但是當它跳轉到第二個內容時,它不會循環顯示圖片庫。
我試圖把$('#cycleImages').cycle({...
這個代碼塊上面的圖片庫中繼器,但它沒有工作。
我怎樣才能讓這些嵌套的週期一起工作? 謝謝
<head runat="server">
<script type="text/javascript" src="/Js/jquery-1.2.6.js"></script>
<script src="/Js/jquery.cycle.all.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#cycleContent').cycle({
fx: 'scrollRight',
delay: -1000,
timeout: 15000
});
});
$('#cycleImages').cycle({
fx: 'fade',
speed: 500,
timeout: 3000,
pause: 1
});
</script>
</head>
這是我的HTML標記
<div id="cycleContent">
<asp:Repeater ID="rptContent" runat="server">
<ItemTemplate>
<div>
<h2 class="slideShow-type">("Type.Name") %></h2>
<h2 class="slideShow-title">("Title") %></h2>
<div id="cycleImages">
<asp:Repeater ID="rptBigPictures" DataSource='<%#Eval("Images") %>' EnableViewState="false"
runat="server">
<ItemTemplate>
<asp:Image ID="imgProfile" runat="server" ImageUrl='<%#Eval("Path") + ".jpg" %>' />
</ItemTemplate>
</asp:Repeater>
</div>
</div>
</ItemTemplate>
</asp:Repeater>
</div>
謝謝我會盡快嘗試 – 2009-02-17 17:08:53