我正在创建一个允许查看和编辑“edit-div”中“src-div”内容的站点。我没有直接编辑 src-div,因为它使用 css zoom 属性进行了缩略图。
我考虑过使用 knockout.js 将两个元素绑定到 observable。目前,我已经使用jquery .html() 函数实现了该功能:只需在'select'上将edit-div innerhtml设置为src-div innerhtml,并在对edit-div进行更改后反转该过程以更新src-div。
我想知道我是否真的需要 2 个 div,或者是否有某种方法可以在一个页面上实际查看同一元素两次,并且所做的任何更改都会自动反映在两个“视图”中,从而无需复制 innerhtml 属性回来和在两个元素之间。
本质上,这就像一个镜面效果,没有翻转。
到目前为止我发现的最接近的是:
任何执行此任务的推荐做法都值得赞赏。