代码之家  ›  专栏  ›  技术社区  ›  mt0s

将类添加到使用ajax()jquery方法获取的每个数据中

  •  0
  • mt0s  · 技术社区  · 14 年前

    我用jQuery数据中的ajax()方法来获取数据,我希望每次获取数据时都将它们放在不同的div中。

    原谅我英语不好。。。

    例如,我获取数据1、数据2…数据4,代码为:

         $.ajax({
       url:'fetch.php',
       type: 'POST',
       data: { temp : counter },
      success: function(data){
      **$('#rules2').append(data).addClass('rules3');**
      }
    
    
    
    <div id="rules2" class="rules3">  //Here adds class rules3
       <p>data1<br></p>
       <p>data2<br/></p>
       <p>data2<br/></p>
       <p>data2<br/></p>
    </div>
    

    我想把类规则3添加到每个数据中

    意思

     <div id="rules2">  
           <p class="rules3">data1<br></p>  //Here adds class rules3
           <p class="rules3">data2<br/></p>  //Here adds class rules3
           <p class="rules3">data2<br/></p>  //Here adds class rules3
           <p class="rules3">data2<br/></p>  //Here adds class rules3
        </div>
    
    2 回复  |  直到 14 年前
        1
  •  1
  •   GolezTrol    14 年前

    追加返回规则2。首先查询数据,添加类,然后将结果附加到规则2:

    $('#rules2').append($(data).addClass('rules3'))
    
        2
  •  0
  •   Yi Jiang G-Man    14 年前

    你可以用 appendTo 相反:

    $(data).addClass('rules3').appendTo('#rule2');