我试图理解 jquery,但无法解决问题。我有一个页面,上面有 2 个或更多表,但我希望能够识别具有特定类的所有表(它们可能有超过 1 个类)。一旦我有了这个表,我想更新奇数/偶数行上的类。
这可行,但它会在所有表上设置类,无论它们是否具有 tableData
类。
$(function() {
if($("table").hasClass("tableData")) {
$("tr:odd").addClass("alt");
};
});
这不起作用(我尝试过的其他版本也不起作用)。
$(function() {
if($("table").hasClass("tableData")) (function() {
$(this).("tr:odd").addClass("alt");
});
});
提前致谢。
最佳答案
这应该可以做到:
$("table.tableData tr:odd").addClass("alt");
关于Jquery : Select a table by its class, 然后在行上设置类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8496793/