内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用
鉴于下面的示例代码克隆表行,设置一些属性,然后将其附加到表:
$("#FundTable").append(
objButton.parents("tr").clone()
.find(".RowTitle").text("Row " + nAddCount).end()
.find(".FundManagerSelect").attr("id", "FundManager" + nAddCount)
.change(function() { ChangeFundRow(); }).end()
.find(".FundNameSelect").attr("id", "FundName" + nAddCount).end()
);
没有公认的做法呢?
我缩了一下,好像它是放在括号里的:
$("#FundTable") .append(objButton.parents("tr") .clone() .find(".RowTitle") .text("Row " + nAddCount) .end() .find(".FundManagerSelect") .attr("id", "FundManager" + nAddCount) .change(function() { ChangeFundRow(); // you were missing a semicolon here, btw }) .end() .find(".FundNameSelect") .attr("id", "FundName" + nAddCount) .end() ) ;