簡體   English   中英

將javascript變量與2級導航欄的href的一部分進行比較

[英]Comparing a javascript variable with a part of a href for 2 level navigation bar

將javascript變量與href的一部分進行比較

上面的鏈接與我當前的問題類似,它可以完美地用於一個級別的導航欄,但是我有2個級別的導航欄,它是一個下拉欄,我想獲得相同的結果

<ul id="nav_main"> 
    <li><a href="index.php?pag=THIS">link</a>
    <ul>
        <li><a href="index.php?pag=secondthis">link</a></li>
    </ul></li>
</ul>

它必須將herf標記與Java腳本變量匹配,並為子li和父li放置當前類

嘗試這個:

var foo = 'whatever';
$("#nav_main li a").filter(function(index){
    return foo === this.href.match(/pag=(.*)/)[1];
}).parents('li').addClass("current");

.parent()更改為.parents('li')以選擇所有父級li並將類添加至它們。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM