Mam wiele elementów w domie z klasą .blockbadge
, jeśli wartość dowolnego .block-badge
wynosi 0, a następnie chcę dodać klasę do tego elementu, aby styl był inny.jQuery: Wybierz wszystkie elementy z wartością mniejszą niż 1
Moje JS dodaje klasę do wszystkich tych elementów, jeśli ktokolwiek z nich jest równy 0. Jak mogę to zrobić tylko w przypadku elementów, które są równe zeru?
HTML
<span class="block-badge">1</span>
<span class="block-badge">0</span> // this element should have the class 'zero' added
<span class="block-badge">4</span>
JS
var blockBadgeVal = $('.block-badge').val();
if (blockBadgeVal < 0) {
$('.block-badge').addClass('zero');
}
Element 'span' nie ma własności" value " – guest271314