2

サイズ変更可能なjQueryを使用するdivがいくつかあります。私がやりたいのは、divの高さをノックアウトプロパティに割り当てて、高さが変更されたときに値がノックアウトモデルに保存されるようにすることです。これを行うために「css」または「attr」バインディングを使用することを考えましたが、何か考えはありますか?

4

2 に答える 2

2

バインディングでは、次のようなjQueryイベントを使用できます。

data-bind="event:{'resize':sizeChanged}"

私はあなたの例を調整しました。

を試してください

于 2012-09-27T15:28:40.233 に答える
0

css、attrバインディングは、DOMの幅と高さが変更されたときにモデルが更新されるように、真の「双方向」バインディングではありません。

サイズ変更イベントをバインドするjQueryプラグインがあります。

このイベントを聞いて、モデルのプロパティを変更します。ここにフィドル。

于 2012-08-29T11:42:17.477 に答える