FadeTo()对此选择(克隆和追加)不起作用?

时间:2012-01-18 23:14:01

标签: jquery jquery-selectors jquery-effects

我是jQuery的新手,我想fadeTo()这个选择让用户反馈从服务器获取的数据:

// Loop on each array of object returned from the ajax call
$.each(v, function(i, obj) {
   current.find('.key:first').parent()
      .clone(true).appendTo(current)
         .find('.key').text(obj.key).andSelf();
};

我尝试在fadeIn('slow', 1)之后添加appendTo(current)电话(但没有成功)。

1 个答案:

答案 0 :(得分:0)

根据我的猜测,您的内容会直接显示,并且您希望它会淡入。

您需要在追加“current”元素之前隐藏克隆元素。试试这个:

$.each(v, function(i, obj) {
   current.find('.key:first').parent()
      .clone(true).hide(1).appendTo(current).fadeIn('slow')
         .find('.key').text(obj.key).andSelf();
};