ドラッグ中に左のプロパティを更新したいのですが、ドラッグしてもプロパティに 50 と表示されます。私は何か正しいことをしていないことを知っています。何か助けはありますか?
games: ko.observableArray([
{ left: ko.observable(50) },
{ left: ko.observable(50) },
{ left: ko.observable(50) }
];
<div class="bracket-game" data-bind="bracketGameInit: { left: left }">
ko.bindingHandlers.bracketGameInit = {
init: function (element, valueAccessor) {
var values = ko.utils.unwrapObservable(valueAccessor());
$(element).draggable();
ko.bindingHandlers.style.update(element, function () { return { left: (values.left() + 'px') }; });
}
};