以下代碼顯示了我的div
實現的側面菜單。JQuery HTML Div導航
<div class="top_link">
<h3><a href="/dashboard/" class="dash_board_link">Dashboard</a></h3>
</div>
<div id="accordion" class="accordion_menu">
<h3><a href="#section1">Hits</a></h3>
<div class="content">
<a href="/dailyhits/">Daily Hits</a>
<a href="/tophundredurls/?page=1">Top 100 URL</a>
</div>
</div>
<div class="bottom_link">
<h3><a href="/userwatchlist">Watch Lists</a></h3>
</div>
<div class="bottom_link">
<h3><a href="/twitterinsights">Twitter Insights</a></h3>
</div>
<div class="bottom_link selected">
<h3><a href="/managedomain"> Manage Domain </a></h3>
</div>
使用jQuery我想讀取當前的URL,它修剪到這是在href
屬性指定的格式,如果有比賽我想具體div
元素的選定部分添加到div class="xxx select"
。爲了做到這一點,我添加了下面的jQuery代碼:
$(document).ready(function() {
var pathname = window.location.pathname;
});
我不知道如何繼續進行,因爲這樣庵新的jQuery。
一個注意事項 - 即在ie中(我認爲最高版本爲8)href屬性包括完整的URL,包括主機,即使它不是你使用jQuery輸入/設置的內容。考慮到這一點可能會很棘手(儘管最近的jQuery版本可能已經考慮到了這一點)。你可能應該在init腳本中做一些功能檢測(創建一個虛擬的隱藏鏈接,將其url設置爲「/」,然後檢查.attr(「href」)返回的url是否等於「/」 ) – wheresrhys
+1很好的回答和評論 – amelvin