解決策が見つかると感謝します。私は部分的に隠されたdiv(divは200pxの高さ)に記事のリストを持っています。私がreadmoreをクリックすると、それはコンテンツの残りの部分を表示してうまくスライドするはずです。ここで部分的に隠されたdivが完全な内容を表示するようにする
はhtmlです:ここでは
<style>
.content {height:200px;}
</style>
<div class="content_1">Full text here...</div><a href="" class="readmore"></a>
<div class="content_2">Full text here...</div><a href="" class="readmore"></a>
<div class="content_3">Full text here...</div><a href="" class="readmore"></a>
</div>
はjqueryのコードは、(それが唯一のcontent_2のためではなく作品です:
var len = $('.wrap > .content').length;
$("a.readmore").click(function(event){
var hiddenContent = $(".wrap > .content_2");
event.preventDefault();
hiddenContent.animate({
height: '500px'
}, 1000, function() {
// Animation complete.
});
});
は、私はどのようにイテレートん ".content _" +私ので、私ができます 私はそれぞれのためにループしてみました...しかし、私は運が得られませんでした。
ご使用のID ..... IDは一意でなければならず、クラスは複数のDOM要素で使用することができます – ManseUK
あなたのコンテンツがどこから読み込まれているのか混乱していますか?ラップはどこですか?あなたの問題を理解するのに役立つhttp://jsfiddle.netを追加しようとしますか? – ManseUK
ええと..ソロリー。これは私がここで作ったミスタイプです。コンテンツは記事のデータベースから読み込まれています。それはトリムされたものではない完全なノードをロードしますが、それをクリックするとその一部を隠してディスプレイします。 – Kandinski