我想知道是否有可能在阵列中应用效果检索的元素。

我知道我可以经由输出的数组的内容:.text()或jQuery中的.html()功能。但我一直在努力fadeIn()内容,它永远不会奏效。

我怎样才能做到这一点?

有帮助吗?

解决方案

您必须添加对象到DOM,然后才能显示它并利用它的影响。

例如:

content.appendTo('#somedivid').hide().fadeIn();

其他提示

您必须将其追加到DOM,隐藏它,然后在褪色吧:

for(i=0, x=content.length; i<x; i++){      
   $('<p />').text(content[i]).appendTo('#container').hide().fadeIn();
}

Asuming该内容是你要添加到的#container文本的阵列。

如果阵列中的每个元素含有被关联到元件上的页面布局可以做一个id:

$('#'+content[i].id).fadeIn();

我不知道我理解正确的问题,但它的工作方式相同与文本()或HTML()你提到的功能:

var elements = $('.test');
// elements is an array of all elements with class 'test'

// now fade all these elements out:
elements.fadeOut('slow');
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top