次のようなリストがあります。
<li class = "current_parent level-0">
<a> Parent Link </a>
<ul class= "children">
<li class = "level-1">
<a> Link to child </a>
</li>
<li class = "level-1 current_page_item">
<a> Link to child </a>
</li>
<li class = "level-1">
<a> Link to child </a>
</li>
</ul>
</li>
基本的に、 current_page_item から 1 レベル UP と 1 レベル DOWN の要素の HREF を取得したいと考えています。
$('.current_page_item').attr("href");.
しかし、jQuery に 1 レベル上を検索するように指示するにはどうすればよいでしょうか? .parent() は正しくないようです。なぜなら、彼らは親ではなく、兄弟だからですよね?
しかし、兄弟にリストを上または下に移動するように指示するにはどうすればよいでしょうか?
基本的には、 $('.current_page_item > ONE LI > A UP').attr("href"); が必要です。$('.current_page_item > ONE LI > A DOWN').attr("href");.
繰り返しますが、私の jQuery n00bquest の助けに感謝します!