Show TOC

ifNavNodeInSelectedPathLocate this document in the navigation structure

Use

Includes its body if the current node is one of the nodes in the path of selected nodes. The node is in the selected path if it is the selected node, or the parent of the selected node, or the grandparent of the selected node, and so forth. For more information about the selected path, see Key Terms and Concepts .

Cooperating Tags

The tag must be nested in one of the following tags:

  • contextNavNode

  • iterateInitialNavNodes

  • iterateNavNodeChildren

  • iterateNavNodesInSelectedPath

  • iterateSelectedNavNodesLevel

  • launchedNavNode

  • navNode

  • navNodeParent

  • recallNavNode

  • recurseNavNodeChildren

  • selectedNavNode

Example

The following code displays the top-level navigation nodes and displays the initial node in the selected path in a special style.

            <ul>
<nav:iterateInitialNavNodes>
    <nav:ifNavNodeInSelectedPath>
        <li class="selectedOnLevel1">
            <nav:navNodeAnchor navigationMethod="byURL"/>
        </li>
        <% if(levels==2) { %>
            <nav:storeNavNode/>
        <% } %>
    </nav:ifNavNodeInSelectedPath>
    <nav:ifNotNavNodeInSelectedPath>
        <li class="unselectedOnLevel1">
            <nav:navNodeAnchor navigationMethod="byURL"/>
        </li>
    </nav:ifNotNavNodeInSelectedPath>
</nav:iterateInitialNavNodes>
</ul>

         
More Information