聯(lián)系官方銷售客服
1835022288
028-61286886
請問在寫自定義導航鏈接的時候,怎么判斷是否當前頁面,如果是,加個css高亮樣式?下面是結構代碼
{list action=navigator type=1 pid=0 return=n1}
<li class="" >如果是當前頁面,添加樣式current-menu-item
<a href="{$n1.url}"><span>{$n1.name}</span></a>
{if $n1.child}
<!--這一句是判斷是否有下級導航-->
<!--循環(huán)下級導航時,需要把pid=上級的id,renturn=一個新值,如n2-->
{list action=navigator type=1 pid=$n1.id return=n2}
<ul class="sub-menu">
<li>
<a href="{$n2.url}"><span>{$n2.name}</span></a>
{list action=navigator type=1 pid=$n2.id return=n3}
<ul class="sub-menu">
<li>
<a href="{$n3.url}"><span>{$n3.name}</span></a>
</li>
</ul>
{/list}
</li>
</ul>
{/list} {/if}
</li>
{/list}
<li class="{if dr_now_url()==$n1.url}current-menu-item{/if}" >如果是當前頁面,添加樣式
試了好像不行
$n1.url 必須要是完整的地址,包括http在內