這里 menuList是后台查詢出來的數據然后用ViewBag返回給前台
用三元運算給上css樣式 @(menu.Reportid == reportid ? "class=condited" : "0")
@if (MenuList != null && MenuList.Count > 1) { <li> <div class="close_operea clearfix"> <p style="display: inline-block;font-size: 14px;height: 20px;line-height: 20px;color: #666;">統計類別</p> </div> <ol class="btn_close clearfix"> @foreach (var menu in MenuList) { <li sval="@menu.Menuname" @(menu.Reportid == reportid ? "class=condited" : "0") onclick="location.href = '/Menu/Index/?reportid=@menu.Reportid&menuid=@menu.Id'">@menu.Menuname</li> } </ol> </li> }
或者 加一個id 再在 js里用這樣的方法也可以把當前操作的按鈕賦上樣式
<li sval="@menu.Menuname" id="button_@menu.Id" onclick="location.href = '/Menu/Index/?reportid=@menu.Reportid&menuid=@menu.Id'">@menu.Menuname</li>
<sprict>
//var reportid = $("#hidReportid").val();
//$("#button_" + reportid).css({ "border": "1px solid #008BFA","color":"#008BFA" });
</sprict>