Я пытаюсь сделать это на сайте Wordpress. Я искал и пробовал несколько уже опубликованных предложений, но никто не работал.Wordpress & jQuery: скрыть родительский div, если диапазон равен нулю
Я хочу скрыть диапазон, если он содержит ноль, когда страница загружается.
Я использовал следующий код (помещенный в голову), но он не скроет пролет.
<script type="text/javascript">
(function ($) {
var propertydata = $('span.property-data');
if (propertydata.text().trim() === '0') {
propertydata.closest('span.propertydata').hide();
}
});
</script>
Вот HTML Я пытаюсь скрыть:
<div id="dbst-show12" class="column rows other">
Year Built :
<span class="property-data">0</span>
</div>
В конце концов, я хотел бы, чтобы скрыть «столбец» родительский, если это возможно, но будет оседать, если я мог бы просто получить нули исчезнуть.
Вам нужно передать объект jQuery: '(function ($) {...}) (jQuery);' Таким образом, '' 'внутри функции относится к переданному jQuery'. И вам не хватает черты в 'span.property-data', когда вы ее скрываете. –