मेरे पास नीचे के रूप में एक html नेविगेशन कोड था
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 src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<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>
इसलिए उपरोक्त कोड से मैं क्या करने की कोशिश कर रहा हूं, जब उपयोगकर्ता किसी भी टैब पर क्लिक करता है तो शेष सभी टैब सक्रिय होने चाहिए, और वर्तमान वर्तमान तत्व / टैब सक्रिय होना चाहिए, लेकिन उपरोक्त कोड काम नहीं कर रहा है, इसलिए क्या कोई कृपया मुझे यह बता सकता है कि उपरोक्त कोड को कैसे काम करना है, वैसे भी क्या हम this
उपयोगकर्ता को टैब पर क्लिक करने पर (वर्तमान) ऑब्जेक्ट भेज सकते हैं , क्योंकि मैं इसके लिए केवल जावास्क्रिप्ट का उपयोग करना चाहता हूं?