私は非常に多くの小さなjQueryCycleスライドショーdiv(コンテナ)を1ページのWebサイトに持っています。
<div class="foo bar" data-value="1000"> // data-value varies on each container
<img src="directory/img_0.jpg" alt="img 0" />
<img src="directory/img_1.jpg" alt="img 1" />
<img src="directory/img_2.jpg" alt="img 2" />
</div>
ハードコーディング/繰り返しを行わずに、すべてを循環させたい-各スライドショーdivが異なるデータ値を持つ-
$(document).ready(function() {
$('.foo.bar').cycle({
speed: 300,
timeout: 6000,
delay: $('.foo.bar').data('value')
});
});
そのようなスライドショーdivのすべての発生に対して。このようなjQuery関数を各スライドショーdivに「アタッチ」、「バインド」、または「リンク」して、各要素の異なるデータ値が使用されるようにするにはどうすればよいですか?jQueryの.each()関数でそうできるのではないかと思いますが、どうすればよいでしょうか。
フィドルを編集する
事前にどうもありがとうございました!