0

if ステートメントでノックアウト配列をクリアして複製しようとしています。最初のクリックは正常に機能します。その後、配列に追加し続け、削除しません。したがって、ee_pp_summarylist は、他のクリックをクリアしてロードする代わりに、追加のクリックで成長し続けます。

if ($("#idee").prop("class") == "detail") {
    $("#idee").removeClass("detail").addClass("full");
    $("#idee").val("Collapse");
    self.ee_pp_summarylist.removeAll();
    self.ee_pp_summarylist(self.ee_pp_summarylist_detail.slice(0));
}
else {
    $("#idee").removeClass("full").addClass("detail");
    $("#idee").val("Detail");
    self.ee_pp_summarylist.removeAll();
    self.ee_pp_summarylist(self.ee_pp_summarylist_ag.slice(0));
}

フィドルを追加しました。フィドルでは動作しますが、私のプロジェクトでは動作しません。数字.... jsfiddle

self.ee_pp_summarylist の長さが正しく反映されていることを確認しました。しかし、画面はまだ正しく変化していません。

理解した。data-bind="tablesort: ee_pp_summarylist" tablesorter プラグインを利用するために使用していたカスタム バインディング。

4

1 に答える 1

0

理解した。data-bind="tablesort: ee_pp_summarylist" tablesorter プラグインを利用するために使用していたカスタム バインディング。

于 2013-04-11T20:10:22.657 に答える