ich eine HTML-Navigationscode hatte, wie untenwie dieses Element Javascript Onclick Funktion zu übergeben und eine Klasse zu geklickten Element
<div class="row" style="padding-left:21px;">
<ul class="nav nav-tabs" style="padding-left:40px;">
<li class="active filter"><a href="#month" onclick="Data('month')">This Month</a></li>
<li class="filter"><a href="#year" onclick="Data('year')">Year</a></li>
<li class="filter"><a href="#last60" onclick="Data('last60')">60 Days</a></li>
<li class="filter"><a href="#last90" onclick="Data('last90')">90 Days</a></li>
</ul>
</div>
<script>
function Data(string)
{
//1. get some data from server according to month year etc.,
//2. unactive all the remaining li's and make the current clicked element active by adding "active" class to the element
$('.filter').removeClass('active');
$(this).addClass('active') ;
}
</script>
so aus dem obigen Code hinzufügen, was ich zu tun ist, ich versuche, wenn die Der Nutzer klickt auf einen beliebigen Tab. Alle verbleibenden Tabs sollten nicht aktiv sein und das aktuelle aktuelle Element/Tab sollte aktiv sein, aber der obige Code funktioniert nicht, also kann mir bitte jemand sagen, wie man den obigen Code funktioniert, gibt es auch noch, dass wir das this
(aktuelle) Objekt senden können, wenn der Benutzer auf den Tab klickt, weil ich nur Javascript onclick dafür verwenden möchte?
yep seine adaequat .... –