2010-11-18 31 views
0

即时提取jQuery数据中的ajax()方法,我希望每次获取数据时将它们放入不同的div。我用jQuery()提取每个数据的类jquery方法

借口,我的英语不好......

对于即我取数据1,数据2 ... DATA4的代码:

 $.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> 

,而我想通过这门课rules3被添加到每个数据

意味着

<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> 
+0

是什么fetch.php返回? (例如,html,xml,json ..) – aland 2010-11-18 12:22:21

+0

它返回html数据 – mt0s 2010-11-18 12:55:53

回答

1

追加返回#rules2。你jQuery的对子级数据首先,添加类,并将结果#rules2追加:

$('#rules2').append($(data).addClass('rules3')) 
0

您可以使用appendTo代替:

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