gpt4 book ai didi

jquery - 单击时无法更改链接的颜色

转载 作者:太空宇宙 更新时间:2023-11-04 15:11:52 24 4
gpt4 key购买 nike

我在页面右侧有菜单,菜单中的所有链接都是橙色的。当我悬停任何链接时,它会变黑。但我想要的是,在我点击任何其他链接之前,它应该以黑色保持事件状态,以便每个人都知道打开的页面属于该链接。这可能是一个愚蠢的问题,但我做不到。提前致谢。

代码如下:

JavaScript 函数:

@section JavaScript{
<script type="text/javascript">
$('#allapps a').click(function () {
$('#allapps a').removeClass('selected'); // remove selected from any other item first
(this).addClass('selected'); //add selected to the one just clicked.
});
</script>
}

链接:

<a id="allapps" class="allapps" href="@Url.Action("CategoryType", "Marketplace", new { @id = 1 })"><h3 class="allapps grid_2 alpha">Legal </h3><p class="grid_1 omega calculate" > @ViewBag.legal</p><br /><br /></a> 

CSS:

.allapps
{
font-family: Arial;
font-size: 12px;
color:#C55000;
padding-left:20px;
font-weight:bold;
}

a.allapps :link {
color: Black;
}

a.allapps :visited {
color:Black;}

a.allapps :hover {
color:Black;}

a.allapps :active {
color:Black; }

最佳答案

你错过了 $ 或 jQuery

改变

(this).addClass('selected');

$(this).addClass('selected');

关于jquery - 单击时无法更改链接的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15277702/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com