jQuery の専門家の何人かが、これについて手を差し伸べてくれることを本当に望んでいました。
次のようなマークアップがあります。
<section id="carousel">
<div>
<ul>
<li><a href=""><img src="img/placeholder.png" alt=""/></a></li>
<li><a href=""><img src="img/placeholder.png" alt=""/></a></li>
<li><a href=""><img src="img/placeholder.png" alt=""/></a></li>
<li><a href=""><img src="img/placeholder.png" alt=""/></a></li>
</ul>
</div>
<div>
<ul>
<li><a href=""><img src="img/placeholder.png" alt=""/></a></li>
<li><a href=""><img src="img/placeholder.png" alt=""/></a></li>
<li><a href=""><img src="img/placeholder.png" alt=""/></a></li>
<li><a href=""><img src="img/placeholder.png" alt=""/></a></li>
</ul>
</div>
<div>
<ul>
<li><a href=""><img src="img/placeholder.png" alt=""/></a></li>
<li><a href=""><img src="img/placeholder.png" alt=""/></a></li>
<li><a href=""><img src="img/placeholder.png" alt=""/></a></li>
<li><a href=""><img src="img/placeholder.png" alt=""/></a></li>
</ul>
</div>
<ul class="dots">
<li class="active">•</li>
<li>•</li>
<li>•</li>
</ul>
<button>Previous</button>
<button>Next</button>
</section>
私は基本的に、前/次のボタンを使用して任意の数の div 間で無限にループし、.dots の .active クラスを対応する li に移動したいと思います。どうすればいいのか本当にわかりません。私は既製のソリューションを使いたくないので、A.) マークアップをそのままにしておきたいし、 B.) もしあなたの誰かが私に解決策を持っているなら、それをリバースエンジニアリングして拡張したい.私が念頭に置いているもう少し複雑なものにモデル化します。
アイデアがあれば、いくつかの例をいただければ幸いです。助けてくれてありがとう!