Knockout保存div的高度

时间:2012-08-29 10:02:29

标签: jquery knockout.js

我有几个使用jQuery的div可以调整大小。我想要做的是以某种方式将div的高度分配给一个敲击属性,所以当高度改变时,值将被保存在挖空模型中。我想过使用'css'或'attr'绑定来做这个,有什么想法吗?

2 个答案:

答案 0 :(得分:2)

在绑定中,您可以使用jQuery事件,例如:

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

我调整了你的例子。

请尝试 EXAMPLE

答案 1 :(得分:0)

css,attr绑定不是真正的“双向”绑定,就像DOM中的宽度和高度发生变化时,模型会更新。

jQuery plugin绑定resize事件。

收听此事件并更改模型的属性。 Here小提琴。