ウェブサイトのデザインに、サムネイルと最近の新しい投稿のタイトルを表示する最近のニュースセクションがあります。合計12のニュース記事(4行3行)が表示されます。CSSを介して、「最近のニュース」divには、デフォルトで最初の行のみを表示する高さが設定されています。これは、トグルの高さを作成するjQueryです
$(document).ready(function() {
$("#recentnews").toggle(function(){
// Show two rows (8)
$(this).animate({height:387},200);
$("html, body").animate({ scrollTop: $(document).height() }, "slow");
return false;
}
,function(){
// Show three rows (12)
$(this).animate({height:565},200);
$("html, body").animate({ scrollTop: $(document).height() }, "slow");
return false;
},function(){
// Show one row (4)
$(this).animate({height:211},200);
});
});
これは正常に機能しますが、私が抱えている問題は、最近のニュースdiv内の何かがこのトグル機能を実行することです。最近のニュース記事は物理的にクリックして記事に移動できないため、これは問題です。
トグルの継承を削除する方法はありますか?または、トグルを間違った方法で使用していますか?