どうすればそれをよりエレガントで普遍的にすることができますか?それは機能しますが、次のすべての.alertオカレンスに+52pxのマージンを追加したいと思います。
var alerts = $(".alert");
if(alerts.is(":visible")) {
if(alerts.length > 1 ) {
alerts.eq(1).css('margin-top', '52px');
alerts.eq(2).css('margin-top', '104px');
alerts.eq(3).css('margin-top', '156px');
}
alerts.delay(5000).slideUp("slow");
}
何かご意見は?