Meine html versteckt sich wie folgt:Wie Element zum Ziel, das nicht mit jquery
{# Navigation for xs screens #}
<div class="small-screen-nav hidden-lg hidden-md hidden-sm col-xs-12" style="padding: 0;">
<ol class="breadcrumb" style="padding: 0px 7.5px">
<li><a href="#" id="make" class="active">Make</a></li>
<li><a href="#" id="model">Model</a></li>
</ol>
</div>
{# Navigation for sm, md, lg screens #}
<div id="calculation-menu" class="col-lg-2 hidden-xs">
<div class="list-group">
<a href="#" id="make" class="list-group-item active">Make</a>
<a href="#" id="model" class="list-group-item">Model</a>
</div>
</div>
Und mein jquery ist wie folgt:
<script>
$(document).ready(function() {
$('#make').removeClass('active').html("Some text");
$('#model').addClass('active');
})
</script>
Aber das Problem ist, dass es die Navigationszielen, die ist versteckt. Wenn ich auf einem großen Bildschirm bin, ist die erste Navigation ausgeblendet, aber JQuery zielt nicht auf das Nav, das nicht versteckt ist (zweites), sondern es zielt auf das versteckte (das erste).
Irgendeine Idee, wie man es löst?