当用户单击页面上给定元素的“编辑”时,我想突出显示正在编辑的内容的文本,这样用户就不必单击输入区域。
我有以下内容:
var ViewModel = function () {
var self = this;
self.title = ko.observable("title");
self.editing = ko.observable(false);
if (self.editing()) {
// highlight text in DOM?
}
};
ko.applyBindings(new ViewModel());
这是 jsFiddle:http: //jsfiddle.net/PTSkR/85/
如何才能做到这一点?