gpt4 book ai didi

jquery - 如何使用 jquery 替换 ASP.NET MVC 中的表行颜色?

转载 作者:行者123 更新时间:2023-11-30 23:47:07 25 4
gpt4 key购买 nike

可能是一个愚蠢的问题,但我是 MVC 和 jQuery 的新手。我想更改表格的行颜色,并且我决定使用 jQuery 来完成此操作。我知道我可以编写一个扩展方法( http://haacked.com/archive/2008/08/07/aspnetmvc_cycle.aspx )等,但是在阅读了 SH 对文章 http://haacked.com/archive/2008/05/03/code-based-repeater-for-asp.net-mvc.aspx 的评论之后我选择 jQuery 作为我想要实现的解决方案。

我想实现 http://www.packtpub.com/article/jquery-table-manipulation-part2 中描述的方法但我还没有弄清楚在哪里放置初始 jQuery 调用(例如: $(document).ready(function() {...});

就像我说的,我是 jQuery 新手...

最佳答案

您可以通过在表格的所有偶数行上设置一个类来实现此目的。

<html>
<head>
<title>Example Title</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('tr:even').addClass('alt-row-class');
});
</script>
</head>
<body>...</body>
</html>

然后使用标准 css 将样式应用于该类:

.alt-row-class { background-color: green; }

评论者正确地指出,您可能希望使用选择器 (tr:even) 来获得您想要的相对于 tbody 的结果theadtfoot 元素。

关于jquery - 如何使用 jquery 替换 ASP.NET MVC 中的表行颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/663107/

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