jQuery Cycleでスライドショーを作成しましたが、タイマーに問題があります。カップルのサイクルの後、彼らはうんざりしています。どのようにして1つの関数と1つのタイマーで2つのサイクルアニメーションをマージできますか?jQueryサイクル - 1サイクルで2つのアニメーション
ありがとうございました。
は、XHTML:
<div id="slideshow">
<ul>
<li>
<div class="image"><img src="test.jpg" /></div>
<div class="description">Some text goes here</div>
</li>
<li>
<div class="image"><img src="test.jpg" /></div>
<div class="description">Some text goes here</div>
</li>
<li>
<div class="image"><img src="test.jpg" /></div>
<div class="description">Some text goes here</div>
</li>
</ul>
</div>
のjQuery:
var img = $(this).find('#slideshow div.image');
var desc = $(this).find('#slideshow div.description');
$('#slideshow ul').cycle({
fx: 'scrollHorz',
speed: 'fast',
timeout: 5000,
next: '.next',
pause: 1,
slideExpr: img
});
$('#slideshow').cycle({
fx: 'scrollVert',
speed: 'fast',
timeout: 5000,
next: '.next',
pause: 1,
slideExpr: desc
});
あなたは解決策を見つけましたか?同じものを探しています。 –