我想要查找包含當前url的所有href,即使整個href更長。 例如
當前URL:www.example.com/portfolio/
一個href網址:www.example.com/portfolio/#28
如何查找包含jQuery當前網址的所有hrefs
我想要做的就是添加類包含當前的URL路徑上的所有<a>
的(即使他們是更長的時間)。 我以前是這樣的:
<script type="text/javascript">
var nav = $(location).attr('href');
if (nav) {
jQuery('a[href$="' + nav + '"]').parent().addClass('current');
}
</script>
但代碼添加類只的方含像當前的URL完全相同的路徑。
嘗試http://api.jquery.com/attribute-contains-selector/或http://api.jquery.com/attribute-starts-with-選擇器/選擇器 – spacevillain