gpt4 book ai didi

jquery - 如何数据绑定(bind).ressized().draggable()?

转载 作者:行者123 更新时间:2023-12-03 22:56:37 24 4
gpt4 key购买 nike

我知道你可以做到这一点:

$(".myClass").resizable().draggable();

但是如何使用 data-bind="" 来做同样的事情呢?

最佳答案

最简单的方法是为行为定义自定义绑定(bind)处理程序:

ko.bindingHandlers.resizable = {
init: function(element, valueAccessor) {
var options = valueAccessor();
$(element).resizable(options);
}
};

ko.bindingHandlers.draggable = {
init: function(element, valueAccessor) {
var options = valueAccessor();
$(element).draggable(options);
}
};

然后,像这样绑定(bind)它:

<div data-bind="resizable: { }, draggable: { }"></div>

这允许您将所需的任何选项传递给可调整大小和可拖动的调用。

示例:http://jsfiddle.net/rniemeyer/eCZH4/

关于jquery - 如何数据绑定(bind).ressized().draggable()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6338773/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com