если я использую камень разработки с рельсами, как сделать так, чтобы флеш-сообщения появлялись только тогда, когда в нем есть содержимое?
у рельсов есть простой способ сделать это, или мне нужно вручнуюсделать это в jquery?
в настоящее время я использую Twitter начальной загрузки v2, и он встроен по умолчанию.вот лучший jquery, который я мог придумать, кстати, я не уверен, как это может быть лучше рефакторинг (хотя я определенно знаю, что это может быть).Я должен был сделать это так, потому что у меня есть 'x' внутри <p>
flash
if($('.alert-success').clone().children().remove().end().text() != "") {
$('.alert-success').fadeIn();
}
if($('.alert-error').clone().children().remove().end().text() != "") {
$('.alert-error').fadeIn();
}
EDIT: Мой макет содержит:
<p class="alert alert-success"><a class="close" data-dismiss="alert">×</a><%= notice %></p>
<p class="alert alert-error"><a class="close" data-dismiss="alert">×</a><%= alert %></p>