ASP.NET MVC : Adding selected CSS class to ActionLink if url matches current url

标签 asp.net asp.net-mvc

如果操作链接的 URL 与正在显示的页面匹配,将选定的 css 类添加到 ActionLink 的最简单方法是什么?

谢谢!

最佳答案

这可能会起作用

var currentUrl = location.pathname; //spits out something like 'Home/About'

$('a').each(function() {
    if ($(this).attr('href') == currentUrl) {
        $(this).addClass('yourClassName');
    }
});

关于ASP.NET MVC : Adding selected CSS class to ActionLink if url matches current url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5664573/

相关文章:

c# - 将 MySQL DATETIME 转换为 System.DateTime

ASP.NET 将 DbContext 注入(inject) Identity UserManager

mysql - MVC 将数据输入到 SQL 表中。网站工作没有错误,但当我单击 ShowTableData 时,一切都是 Null

asp.net - 如何将对象序列化为查询字符串格式?

c# - ASP.Net MVC 3 登录和 Windows 身份验证

asp.net - if ($.browser.msie) 不工作+ie6

.net - 使用 WinForms 和 Framework 4.8 MVC 的 Signalr

c# - 找到在某些特定的 asp.net 页面中使用的所有存储过程的简单方法是什么?

asp.net - 如何在开发过程中管理来自子域的静态内容服务

asp.net - 编码的 UI 控件需要刷新