我有5個鏈接,我想添加active
類到特定的鏈接。如何將CSS類添加到一組鏈接中的特定鏈接?
例如
<div class="w3-sidebar w3-bar-block w3-collapse w3-card-2 w3-animate-left" style="width: 200px; padding-top: 50px;" id="mySidebar">
<button type="button" class="w3-bar-item w3-button w3-large w3-hide-large" onclick="w3_close()">Close ×</button>
<a href="#" class="w3-bar-item w3-button">Create User</a>
<a href="#" class="w3-bar-item w3-button">Security</a>
<a href="#" class="w3-bar-item w3-button">Link 3</a>
<a href="#" class="w3-bar-item w3-button">Link 4</a>
<a href="#" class="w3-bar-item w3-button">Link 5</a>
</div>
如果我想
active
類添加到第二個鏈接(安全性)。我如何添加。
$(document).ready(function() {
//ADD Active in SideNav bar
$('.w3-sidebar a').click(function (e) {
e.preventDefault();
$('.w3-sidebar a').removeClass('active');
$(this).addClass('active');
})
});
我試圖上面的代碼。但問題是。當頁面重新加載。該活動沒有出現。
如果你想顯示頁面重載後,這個類必須保存在某個地方信息..在localstorage中,在cookie中,在url中。 –
@Dominikkrzywiecki沒有必要。我知道了。 '$('#linkCreateUser')。addClass('active');'如果我在開始時加載它,這個類將會激活。它的工作。我不是爲什麼人們給予否定的。他們應該說出原因。 –