0

私はいくつか持っています、 そして私はそれ<li id="imgXXX"></li>がパラメータを受け入れるように関数を作成し 、ID番号と一致するすべてidのものをチェックします。存在する場合、リスト内の他のアクティブなクラスを削除します。<li id="img..."></li>idli<li id="img233" class='activeImage'></li>

<div class="jcarousel-clip jcarousel-clip-horizontal" style="position: relative;">
         <ul id="second-carousel" class="first-and-second-carousel jcarousel-list jcarousel-list-horizontal"  >

         <li id="img233">
                <img  src=""></img>
         </li>
          <li id="img234">
                <img  src=""></img>
         </li>
         <li id="img235">
                <img  src=""></img>
         </li>
          <li id="img236">
                <img  src=""></img>
         </li>  

       </ul>
</div

id パラメータとして渡し233たとします。次に、一致する id を持つこのアクティブなクラスを上記のリストに追加するにはどうすればよいですか

function addactive(id)
{
  $("#second-carousel").each(function()
   {
     $(this).closest("li #img"+id).addClass("activeImage");
   });
}

//上記の関数、ダミーの解決策として試しましたが、問題は解決しませんでした。この問題を解決するために私を助けてください。

4

1 に答える 1