次の 2 つの方法で html テーブル本体にアクセスしようとしました。b) は機能しますが、a) は機能しません。
a)
var requestTableBody = $('#requestTable > tbody');
for (i = 0; i < x.length; i++) {
requestTableBody.append("<tr ><td>vvv</td></tr>");
}
b)
for (i = 0; i < x.length; i++) {
$('#requestTable > tbody').append("<tr ><td>vvv</td></tr>");
注: 上記のスクリプトは抜粋であり、x が実際に定義されているようです。私のポイントは、 var requestTableBody = $('#requestTable > tbody'); の違いは何かということです。直接アクセスしますか?