0

各要素内に Facebook のようなボタン (通常の API ではなく API で作成) があり、クラス「いいね」または「いいね」を追加する前にそのステータスを確認する必要があります。したがって、クラス "item" を持つすべての div は PHP ループで作成されます。また、スクリプトをループで数回実行するのは良くないことも理解しています。しかし、ここでのテストをさらに進める必要があります:)

 <div class="item">
   <span class="status">
     <div class="like_button"></div>
   </span>
   <script>  
     $(this).closest('span').find('.like_button').addClass('liked')
   </script>
 </div>

 <div class="item">
   <span class="status"> 
     <div class="like_button"></div>
   </span>
   <script>  
     $(this).closest('span').find('.like_button').addClass('liked')
   </script>
 </div>

 <div class="item">
    <span class="status">
       <div class="like_button"></div>
    </span>
    <script>  
      $(this).closest('span').find('.like_button').addClass('liked')
    </script>
 </div>
4

2 に答える 2

0

あなたが探しているのは

$('.item .like_button').addClass('liked');
于 2013-06-05T16:14:04.313 に答える