使jquery ui标签处理附加元素

时间:2011-02-28 05:12:37

标签: jquery jquery-ui append jquery-ui-tabs

我想对某些.tabs -ed HTML使用append()效果(自定义一点),如下所示:

$(document).ready(function(){
  $.get('/featured-slider.php', function(data) {
    $('#wrapper').append(data);
  });

  $('#featured-slider').tabs({fx:{opacity: 
       "toggle"}}).tabs("rotate", 5000, true);
});

如果featured-slider.php的内容已经在文件中(也就是说我根本不.get()),则标签效果很有效。但是,如果我尝试append() HTML(如上面的代码),它就不起作用。

有谁知道如何让它发挥作用?

1 个答案:

答案 0 :(得分:1)

尝试将.tabs调用移动到.get回调:

$(document).ready(function(){
    $.get('/featured-slider.php', function(data) {
        $('#wrapper').append(data);
        $('#featured-slider').tabs({fx:{opacity: "toggle"}}).tabs("rotate", 5000, true);
    });
});