私はJQueryに精通しておらず、これはここでは高度なもののように見えるため、最初から始めるコードはありません。クラスを追加したり、要素を非表示にしたりする方法は知っていますが、これは私にとって新しいことです。ここに問題があります。phpとmysqlを介してコンテンツが提供されています。コンテンツはすべて同じクラスを共有し、ページごとに5つ表示されます。一意のクラスを与えるために追加のクラスを追加するには、同じクラスをそれぞれ持つ必要があります。htmlがどのように見えるかの例を以下に示します。
<div id="1" class="example"></div>
<div id="2" class="example"></div>
<div id="3" class="example"></div>
<div id="4" class="example"></div>
<div id="5" class="example"></div>
htmlに対してこれを行うにはJqueryが必要です:
<div id="1" class="example ex1"></div>
<div id="2" class="example ex2"></div>
<div id="3" class="example ex3"></div>
<div id="4" class="example ex4"></div>
<div id="5" class="example ex5"></div>
Idタグのスクリプトを作成するのは実用的ではありません。1000個のIDがある場合、リストが長くなるにつれて、IDごとに1000回以上スクリプトを複製する必要があるためです。これはjavascriptの目的のためだけなので、javascript内に保持したいと思います。サーバー側でもこれを実現する方法がある場合は、それらの提案も取り上げます。この問題について助けてくれたすべての人に事前に感謝します。