Как скрыть элемент, если он пустой?

Как можно скрыть элемент, когда `attr-size` не заполнен, и показывать его, когда он заполнен? В моем коде элемент скрывается всегда, независимо от того, заполнено ли поле `attr-size` или нет.
  • 3 марта 2024 г. 19:08
Ответы на вопрос 2
Вы можете использовать функцию `hide()` и `show()` в зависимости от того, заполнено поле `attr-size` или нет. Например, вот пример кода на JavaScript:

```javascript
if ($('element').attr('attr-size') == '') {
  $('element').hide();
} else {
  $('element').show();
}
```

Этот код скроет элемент, если поле `attr-size` не заполнено, и покажет его, если оно заполнено. Не забудьте заменить `'element'` на селектор вашего элемента.
Почему бы не попробовать в условие проверки добавить то, что реально по вашей логике влияет на отображение? Вы говорите «даже если attr-size заполнен», так почему в условии у вас это не проверяется?
Похожие вопросы