Мне нужно обнаружить щелчок элемента (.menuitem), проверить текст, который он содержит. И затем на основе атрибута (проверено), скрыть или показать другие элементы. Мне нужно это только при нажатии этой кнопки.обнаружить щелчок, проверить значение атрибута и текст внутри и элемент отображения
<div class="items">
<div class="menuitem" is-checked="true">
<div class="ytp-menuitem-label">Button 1</div></div>
<div class="menuitem" is-checked="false">
<div class="ytp-menuitem-label">Button 2</div></div>
</div>
<div class="element">some content</div>
<div class="element">some more content</div>
$('.menuitem').click(function() {
if ($('.menuitem').text().trim() === "Button 2"){
if ($('[is-checked="true"]'))
$('.element').css('display', 'block');
if ($('[is-checked="false"]'))
$('.element').css('display', 'none'); }
});
Вот JSFIDDLE, что у меня есть:
проверки этого [demo] (https://jsfiddle.net/ytepuo6o/1/) – guradio
@guradio вы должны разместить его как ответ :) –
@MarkoMackic опубликовать его – guradio