同时使用coverflowjs和knockout并不能解决问题。
我试图在被淘汰赛coverflowjs包裹的div上实施with
binding。
我已经设置了一个jsfiddle进行一些测试。预期功能: 当按下按钮时,带有placehold.it图像的封面流应该以封面流方式显示为与coverflow-noknockout css类连接的封面流。
答案 0 :(得分:1)
选中此项:http://jsfiddle.net/gqLd381z/2/。所需的更改是:
self.displayCoverflow.subscribe(function () {
setTimeout(function () {
$(".coverflow").coverflow();
}, 0);
});
" with"绑定是棘手的,因为它只在条件变为true时才将其内容添加到DOM。为了使Coverflowjs满意,您需要使用setTimeout(.., 0)
,这样可以让所有内容在开始之前安定下来。