配列内の取得された要素に効果を適用できるかどうか疑問に思っていました。
を介して配列の内容を出力できることはわかっています。text()
または.html()
jQueryの関数。しかし、私は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();
}
コンテンツが #container に追加するテキストの配列であると仮定します。