JavaScript からの要素の更新に問題があります。私のプロジェクトはかなり複雑ですが、ここにその小さな部分があります:
myWebService(/*...*/)
.done(function (result) {
var newRows = $(rows).clone();
$('#drop-placeholder').after(newRows);
$(newRows).data('test', 'ZZZZZZZZZZZZZZZZZZZZZZZ');
}
Chrome を使用して、これらのステートメントの実行を監視できます。ただし、newRows
ウォッチ ウィンドウでは、属性が追加/更新されないことがわかります。そして、案の定、呼び出しが完了した後、指定した属性がページに表示されません。
誰が私が欠けているかもしれないものを見ることができますか?rows
(したがってnewRows
) は、任意の数のテーブル行要素を表します。