我正在尝试将更改应用于页面上的所有表格,除了少数几个。
我尝试过这样做,但它似乎没有用。
$("table:not(#tblHdrContent) tr").find("td:eq(1)").css("text-align", "right");
答案 0 :(得分:3)
这应该这样做:
$("table").not('#tblHdrContent').find("td:eq(1)").css("text-align", "right");
答案 1 :(得分:2)
我认为问题可能出在您的.find()调用中。试试这个: Fiddle
$(document).ready(function(){
$("table:not(#tblHdrContent) tr td:eq(1)").css("text-align", "right");
});
编辑:也只是小提琴中的旁注我使用了eq(0),因为我只写了一个td。只是提醒一下:eq使用基于0的索引。
-Ken