Как можно скрыть элемент, когда `attr-size` не заполнен, и показывать его, когда он заполнен? В моем коде элемент скрывается всегда, независимо от того, заполнено ли поле `attr-size` или нет.
Вы можете использовать функцию `hide()` и `show()` в зависимости от того, заполнено поле `attr-size` или нет. Например, вот пример кода на JavaScript:
```javascript
if ($('element').attr('attr-size') == '') {
$('element').hide();
} else {
$('element').show();
}
```
Этот код скроет элемент, если поле `attr-size` не заполнено, и покажет его, если оно заполнено. Не забудьте заменить `'element'` на селектор вашего элемента.
Почему бы не попробовать в условие проверки добавить то, что реально по вашей логике влияет на отображение? Вы говорите «даже если attr-size заполнен», так почему в условии у вас это не проверяется?