最少jQuery代码实现表格样式交替效果
- 选择器为 table 制作基本的间条,给定以下的 table:
- 在 jQuery 库中有两个很有用的自定义选择器是 " :odd" 和 ":even",让我们看看如何使用这些
- <table>
- <tr>
- <td>欢迎来到唯酷吧</td>
- <td>我是415734794</td>
- </tr>
- <tr>
- <td>欢迎来到唯酷吧</td>
- <td>我是415734794</td>
- </tr>
- <tr>
- <td>欢迎来到唯酷吧</td>
- <td>我是415734794</td>
- </tr>
- <tr>
- <td>欢迎来到唯酷吧</td>
- <td>我是415734794</td>
- </tr>
- <tr>
- <td>欢迎来到唯酷吧</td>
- <td>我是415734794</td>
- </tr>
- <tr>
- <td>欢迎来到唯酷吧</td>
- <td>我是415734794</td>
- </tr>
- <tr>
- <td><table><tr><td>我是飞碟</td></tr></table></td>
- <td>我是415734794</td>
- </tr>
- </table>
- 现在我们可加入两个类到样式表,一个是给奇数行的,一个是给偶数行的。复制内容到剪贴板
- 代码:
- <style type="text/css">
- .odd {
- background-color:
- #ffc;
- }
- .even
- {
- background-color: #cef;
- }
- .highlight {fontweight:bold; color:
- #f00;}
- table{margin:0 auto;}
- td{
- width:250px;}
- </style>
- 最后,我们写我们的 <A
- href="http://vku88.5d6d.com/tag-jQuery.html"
- target=_blank>jQuery代码,附加这些类到表格的行(<tr> 标签):
- 复制内容到剪贴板
- 代码:
- <script type="text/javascript"
- src="http://www.cnjquery.com/demo/jquery.js"></script>
- <script
- type="text/javascript">
- $(document).ready(function()
- {
- $('tr:odd').addClass('odd');
- tr:even').addClass('even');
- });
- //$(document).ready(function()
- {
- //$('tr:odd').addClass('odd');
- //$('tr:even').addClass('even');
- //$('td:contains("欢迎来到唯酷吧")').addClass('highlight');
- //});
- </script>
- 页面加载的时候添加
- $(".tbl_memberinfo tr:even").addClass("row-bg1");
- $(".tbl_memberinfo tr:odd").addClass("row-bg2");
- $(".tbl_memberinfo tr:last").removeClass();就可以了
复制代码
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论