У меня есть кнопки с динамически генерируемым текстом внутри. Однако иногда не будет никакого текста, поэтому я хочу скрыть кнопку с помощью jQuery. Однако я не могу заставить его работать.jQuery скрыть кнопки, если они не содержат текст
Ниже мой код:
$('.inner:empty').parent().remove();
<button><span class="inner">{{dynamic1}}</span></button>
<button><span class="inner">{{dynamic2}}</span></button>
<button><span class="inner">{{dynamic3}}</span></button>
<button><span class="inner">{{dynamic4}}</span></button>
Спасибо.
Вы забываете, чтобы обернуть селектор в строковые кавычки ... –
упс они на самом деле были завернуты и все еще не работают. – BtrCSowl
он действительно работает, какая версия jquery вы используете? https://jsfiddle.net/onomLp75/ –