0

好的,这就是我想要做的:我试图简单地创建 DIVS 序列,将它们全部安排在一个主 DIV 中,然后 - 将它们全部放在一个绝对位置。之后,我尝试创建一个非常简单的 Jquery 函数,该函数将允许单击 DIV 并基本上浏览所有它们,一个一个直到最后一个。

这是一个例子:

<div id="slideshow">
     <div> any content here.. </div>
     <div> any content here.. </div>
     <div> any content here.. </div>
     <div> any content here.. </div>
     <div> any content here.. </div>
<div> any content here.. </div>
</div>

单击第一个 div 将循环所有的潜水,直到最后一个..

这似乎很简单,但我无法在任何地方找到答案。我不想使用 JQuery Cycle Plugin - http://jquery.malsup.com/cycle/ 因为它需要大量编码和大量文件。只是一个简单的 Jquery 函数,它将允许它。

谁能帮忙?我需要两件事:

  1. 循环遍历 div 直到结束然后停止(不循环)
  2. 到达最后一个 div 时循环整个序列(仍然通过单击)

非常感谢

4

1 回答 1

0

尝试each()方法:

$('#slideshow').click(function() {
  $('#slideshow div').each(function() {
     // do something here
  })
})
于 2012-06-30T20:47:43.533 回答