让当前选中栏目高亮显示的一种方法

<ul class="menucontent" id="menucontent">
    <li><a href="/WEBUI/Home/Index" url="Index" class="top">@(Resource.layout_menu_index)</a></li>
    <li><a href="/WEBUI/Lock/LockList" url="LockList,LockDistributionHistory,HistoryByLockCode">@(Resource.layout_menu_locklist)</a></li>
    <li><a href="/WEBUI/Lock/LockBind" url="LockBind">@(Resource.layout_menu_lockbind)</a></li><li><a href="/WEBUI/Home/ChangePassword" url="ChangePassword">@(Resource.layout_menu_changepwd)</a></li>
    <li><a href="/WEBUI/Account/LogOut">@(Resource.layout_menu_logout)</a></li>
</ul>
<script type="text/javascript">
    $(document).ready(function () {
        var localUrl = location.pathname;
        var urlArray = localUrl.split(‘/‘);
        if (urlArray.length > 3) {
            $("#menucontent li a[url*=‘" + urlArray[3] + "‘]").addClass("on");
        }
    });
</script>
时间: 2024-10-07 06:39:22

让当前选中栏目高亮显示的一种方法的相关文章

QT中获取选中的radioButton的两种方法(动态取得控件的objectName之后,对名字进行比较)

QT中获取选中的radioButton的两种方法 QT中要获取radioButton组中被选中的那个按钮,可以采用两种如下两种办法进行: 方法一:采用对象名称进行获取 代码: 1 QRadioButton* pbtn = qobject_cast<QRadioButton*>(ui->BG->checkedButton()); 2 QString name = pbtn->objectName(); 3 if(!QString::compare(name, "rad

PhpCms V9调用指定栏目子栏目文章的两种方法

第一种.直接写子栏目id ,用cat in {pc:get sql="SELECT * from v9_news where status=99 and catid in(21,22,23,24,25) order by id DESC" num="7" return="data"} {loop $data $r} <li><a href="{$r[url]}" title="{$r[title]}

QT中获取选中的radioButton的两种方法

QT中要获取radioButton组中被选中的那个按钮,可以采用两种如下两种办法进行: 方法一:采用对象名称进行获取 代码: 1 QRadioButton* pbtn = qobject_cast<QRadioButton*>(ui->BG->checkedButton()); 2 QString name = pbtn->objectName(); 3 if(!QString::compare(name, "radioButton")) 4 { 5 QM

jQuery 判断checkbox是否被选中 4种方法

下午写JS验证,有一个需求需要判断 checkbox是否被选择,查阅相关资料后,总结以下4种方法,分享给大家. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jQuery 判断checkbox是否被选中 4种方法</title> <script src="jquery-1.8.3.min

选中没有选中的复选框,匹配含有某个字符串的正则,json取值的两种方法,把变量定义在外面跟里面的区别

一.筛选没有选中的复选框:not("input:checked") 二.匹配有VARCHAR的字符串:".*VARCHAR.*?" 三.json取值的两种方法 var data={ "show_in_list": 1, "enums": [ { "value": "B2B", "key": "1" }, { "value": &

dedecms当前栏目高亮显示方法

请问在dedecms模板中如何实现导航栏中当前栏目的样式和非当前栏目不同,也就是当前栏目高亮显示?如果是页面是当前栏目的页面,比如说导航中有: 这五个导航栏目,那么当我浏览<公司简介>这一栏目时<公司简介>在导航条中就高亮显示如: 首页.公司简介.公司新闻.产品中心.联系我们 或者采用另外的css样式,像:背景改为红色,非当前栏目就采用别的css样式.怎么实现这个功能呢? 1:首选我们来了解一下(channel)标签的使用: 标签名称:channel 标记简介:织梦常用标记,通常用

首页导航条栏目高亮显示

{pc:content action="category" catid="0" num="6" siteid="$siteid" order="listorder ASC"} <ul>    <li  {if !$catid} class="active" {/if}><a href='index.html'><span>首页</sp

Datatable筛选中Foreach、Linq、Select几种方法效率比较

假设要在Datatable中选出符合要求的一串数据,可以有Foreach循环.Linq语句和Select语句几种方法,构造一个简单数据后做了下效率对比,发现Linq最慢,其次Foreach,最快是Select. 代码如下: static void Main(string[] args) { int dataCount = 100000; DataTable dt = new DataTable(); dt.Columns.Add("MacID", typeof(int)); dt.Co

流程图怎样绘制,绘制流程图两种方法介绍

流程图也渐渐向办公软件开始转移,现在用的地方是越来越多了,在办公中一个绘制详细的流程图就可以省去很多时间以及不必要的麻烦,相信对办公软件的熟练应用也是很多在职人员不可缺少的技巧之一,下面给大家分享绘制流程图发两种简便方法. ** 绘制工具:WPS 迅捷画图 **绘制方法: 方法一:用WPS制作流程图 1.首先,打开WPS文档,在上方栏目中点击"形状--新建绘图画布"这时一个画布将穿线在页面中间. 2.击"插入--形状"会出现流程图,选择你需要的图形,点击鼠标左键,就