2012-04-19 4 views
0

私は、それぞれのコメントを持つクラスの配列を、リスト内のすべてのコメントを表示する関数に渡そうとしています。この関数の目的は、アニメートされた感じでリストをドロップダウンすることです。 .slideDownを使用するには少し異なり、投稿のすべてのコメントを表示するGoogle +の方法とよく似ています。JQueryでクラスの配列を正常にループする方法はありますか?

ここに私の他の質問からのJSFiddleリンクがあります。私は何をしようとしているこの:ここ

http://jsfiddle.net/MZzUr/9/

が同じことを行うには私の試みですが、代わりに、forループのコメントを保持するクラスの配列を使用して:

http://jsfiddle.net/A9WLc/4/

これをあきらめようとはしません。 ありがとうございます。 種類

答えて

1

私はあなたが行っていることを知っていると思います。これは正確ではありませんが、役に立つかもしれませんが、役に立つかもしれません:http://jsfiddle.net/xkfqN/19/

私は働いていたソーシャルネットワークのために彼らのアニメーションをどのように再現しようとしましたが、あきらめて、ちょうどポップ:)私はどのようなブードゥー魔法のグーグルがしているのかわからないが、それは本当に複製することは難しいです。

+0

ありがとうございます、私は数日間それを複製しようとしましたが、苦労して自分自身をもっと混乱させました。私の質問で最初のJSFiddleリンクを作成した人は本当に近いですが、そのコードを自分のアプリケーションで動作する状態に変換できませんでした。あなたのコードで同じ効果を達成することは可能ですか?私はslideToggle /トグルを試したが、それはそれが下がる同じ方法を上がらない。 – LondonGuy

+0

私はこれをしようとするのに十分な時間を費やしたと思います。あなたのコードは、私が前進するのに十分です。ありがとう。 – LondonGuy

+0

これはあなたの意味ですか:http://jsfiddle.net/xkfqN/42/ – bygrace

1

items[0]を使用すると、jQueryオブジェクトではなくDOMノードが返されます。 .get(index)を使用するのと同じです。 .eq(index)を使用して、jQueryオブジェクトを返します。

var myItem = items.eq(0); 
var height = myItem.height(); 
myItem.hide(); 
関連する問題