我有两个标记,我试图通过使用fadeVisible
绑定处理程序来切换。我似乎无法在这种情况下实现平稳过渡 - 这意味着不会出现跳动 - 是否有可能?不幸的是,我无法使用position: absolute
或fixed
,因为我的容器元素需要随内容一起缩放。使用Knockout的fadeVisible切换两个标记之间的区块?
的jsfiddle:http://jsfiddle.net/xH3mh/8/
代码:
<!-- ko fadeVisible: show -->
<div data-bind="text: name"></div>
<!-- /ko -->
<!-- ko fadeVisible: !show() -->
<div data-bind="text: 'Jones'"></div>
<!-- /ko -->
<input type="checkbox" data-bind="checked: show" /> Show
不知道我怎么错过了不能使用位置:absoulte thingamabob ......但如果他们的包装元素中肯定像你需要他们将是移动? – 2014-10-09 02:35:53