Ich muss erkennen, klicken Sie auf ein Element (.menuitem), überprüfen Sie den Text, der es enthält. Und dann, basierend auf dem Attribut (is-checked), verstecken oder zeigen Sie andere Elemente. Ich brauche das nur, wenn ich auf diese andere Schaltfläche klicke.erkennen klicken, überprüfen Attributwert und Text innerhalb, und Anzeigeelement
<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'); }
});
hier ein JSFIDDLE, von dem, was ich habe:
Überprüfung dieses zu erhalten [demo] (https://jsfiddle.net/ytepuo6o/1/) – guradio
@ furadio sollten Sie es als Antwort posten :) –
@MarkoMackic Posting es – guradio