<ul>
<li>
それらの一部highlighted
と他のものである多くのアイテムがありますsimple
:
<ul class="news">
<li class="highlighted">Item 1</li>
<li class="highlighted">Item 2</li>
<li class="simple">Item 3</li>
<li class="highlighted">Item 4</li>
<li class="simple">Item 5</li>
<li class="simple">Item 6</li>
<li class="highlighted">Item 7</li>
<li class="simple">Item 8</li>
//...etc..
</ul>
このページをロードするときに、すべてのhighlighted
アイテムをに設定する必要がありますsimple
。
打撃のために特別に変更されたアイテムを表示することが可能であれば。fadeOut()
クラスを2回「いいね」または「置換」し、最後にすべてのアイテムをsimple
クラスに設定します。
私はこのように試しましたが、機能しませんでした:
$(document).ready(function () {
$('.news').onload(function () {
$(this).find(".highlighted").each(function () {
setTimeout(function () {
$(this).removeClass('highlighted');
}, 4500);
$(this).addClass("simple");
});
});
});