我使用以下代码:
$("#table_reach_condition_appoint tbody tr:gt(0) td:eq(0)").attr("disabled",true);
但是没有效果,为什么?
我在here上的全部代码。
答案 0 :(得分:1)
使用:not()
和:nth-child()
的组合,可以确保不选择第一行...并且在结果集合中仅保留第二个td
。
然后,您必须使用.each()
循环来定位每个input
内部的td
。
最后,您应该更改属性而不是属性。
$("#table_reach_condition_appoint tr:not(:nth-child(1)) td:nth-child(2)").each(function(){
$(this).find("input").prop("disabled",true);
});