javascript - HTML:使用jquery的背景颜色?

标签 javascript jquery html css

HTML:

<table border="1"style="width:500px" id="table2">
  <tr>
    <th>Firstname</th>
    <th>Lastname</th> 
    <th>grades</th>
  </tr>
  <tr>
    <td>riddhi</td>
    <td>bhatt</td>
    <td>50</td>
  </tr>
  <tr>
    <td>sneh</td>
    <td>pandya</td>
    <td>55</td>
  </tr>
  <tr>
    <td>ankit</td>
    <td>purani</td>
    <td>60</td>
  </tr>
</table>

我想在表格的奇数行中添加背景颜色。

JQuery:

$(document).ready(function(){

    $("#table2 > tr:odd").css("background-color","blue");
});

我是 HTML 和 jQuery 新手,请建议我以便我可以继续...

最佳答案

使用这个,

$(document).ready(function(){

    $("#table2 tr:odd").css("background-color","blue");
});

Demo Fiddle

> 在这里不起作用 - Reference


表层次结构是table > tbody > tr > td,所以在这种情况下,试试这个,

 $("#table2 > tbody > tr:odd").css("background-color","blue");

<强> Demo

关于javascript - HTML:使用jquery的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24177648/

相关文章:

javascript - 表格中单元格导航的流畅动画

javascript - 如果 Crosswalk 更新其内部浏览器,我的应用程序会丢失 localStorage 数据吗?

javascript - Chart.js 工具提示不显示

javascript - 使用 jquery 或 JavaScript 在不同页面上触发事件

javascript - 使用浏览器历史记录时,Rails link_to Remote True 问题

javascript - 为什么 "this"在函数的返回对象窗口内

jquery - div 中的文本故障排除(没有新技术,只是故障排除)

javascript - 从多文件输入中删除元素

html - 图像不会显示在文本旁边

javascript - 使用backbone、underscore、jquery、bootstrap等的Web应用程序