手风琴是不是在阿贾克斯回应工作

问题描述:

我想加载按钮上的ajax响应点击响应正常,我正在追加这些响应正确的地方,但我唯一的问题是,响应部分手风琴不工作。这里是我的回应:手风琴是不是在阿贾克斯回应工作

<div class="articles-content title">here is some title</div> 
    <div class="articles-content content exam-details"> 
     <p style="text-align: justify;"> 
       <span style="font-size:14px;"> 
        <span style="font-family: verdana,geneva,sans-serif;">here some content</span> 
       </span> 
     </p> 
    </div> 

我把响应在foreach循环跨度后:

<div class="tab-pane active" id="someid"> 
    <div class="ui accordion"> 
     <?php 
     foreach($somevariable as $var) 
     { ?> 
      <div class="some class">some title</div> 
      <div class="someclass">some content</div> 
      <span class="ca_eng"><?php $x;?></span> 
     <?php $x++; 
     } 
     ?> 
    </div> 
</div> 

这里是我的jQuery代码

<script type="text/javascript"> 
    $(document).ready(function(){ 
     $('#readmore').click(function(){ 
      var limit = $(this).val(); 
      $.ajax({ 
        url: "here is my url", 
        type:post, 
        data:{limit:limit}, 
        sucess:function(result) 
        { 
         $limit1 = parseInt(limit)+10; 
         $('#readmore').val(limit); 
         $('.ca_eng').after(result); 
        } 
      }); 
     }); 
    }); 
</script> 

响应<span class="ca_eng"></span>后追加成功但响应部分手风琴不起作用。

我已经试过append()功能的成功,但它不工作,我也尝试下面的代码在AJAX方法的成功:

$('.ui accordion').accordion(); 

我也试过这个喜欢:

$('.ui accordion').accordion({ 
    active:false, 
    collapsible:true 
}); 

但没有运气请提前帮助谢谢。

尝试先申请手风琴和类似

$.ajax({ 
      url: "here is my url", 
      type:post, 
      data:{limit:limit}, 
      sucess:function(result) 
      { 
       $(result).find('.ui accordion').accordion(); 
       $limit1 = parseInt(limit)+10; 
       $('#readmore').val(limit); 
       $('.ca_eng').append(result); 
      } 
}); 

结果追加或甚至你可以尝试像

sucess:function(result) 
      { 
       $limit1 = parseInt(limit)+10; 
       $('#readmore').val(limit); 
       $('.ca_eng').append(result); 
       $('.ca_eng').find('.ui accordion').accordion(); 
      } 
+0

高塔姆感谢为你的但它不起作用 – 2014-10-18 09:11:41

尝试增加

$('.ui accordion').accordion("refresh"); in success 

refresh

+0

它也不起作用。 – 2014-10-18 09:40:10