jquery - 有没有更好的方法使用 .eq() 在表中选择多行?

标签 jquery css

我正在尝试通过 Jquery 对表中的特定行(第 3 行和第 6 行)应用 css 样式,下面是我当前正在做的事情。它工作完美,但我想知道是否有更好的方法来做到这一点,而不是声明单独的变量来保存单独的行。

var row = $('.table tr').eq(3);
var row1 = $('.table tr').eq(6);

var rowstyles = {
    height: "24px",
    background: "#444",
    fontStyle: "italic"
};

row.css(rowstyles);
row1.css(rowstyles);

在上面的代码中,我声明了 var rowvar row1 来引用相应的行,但是一个变量可以引用我想要应用样式的两行到?

最佳答案

var rows = $(".table").find("tr:eq(3), tr:eq(6)");

关于jquery - 有没有更好的方法使用 .eq() 在表中选择多行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23502326/

相关文章:

html - 我可以使用样式属性定义(覆盖)类吗?

html - 如何仅设置垂直填充?

javascript - jQuery 动画 Complete 在事件完成之前触发

javascript - 使用 jQuery 函数切换 div

javascript - 如何使用 jQuery 触发同一容器内的元素

javascript - 连接到 php 类时出现 ajax 错误

javascript - 转换计时功能不起作用

javascript - 如何在某些标签(数字)后插入 Div 并创建 Rest 父级?

JavaFX 可变字体问题

javascript - 如何只提交两个表单元素?