knockout-sortable相关内容

使用 Knockout.js 控制 Flash 插件,冲突的 jQuery.tmpl 和 Knockout-Sortable

我正在尝试使用 Knockout.js 的原生模板功能来呈现 HTML 以嵌入 Flash 对象.jQuery.tmpl 可以很好地完成这项工作,但是由于与 Knockout-sortable 插件冲突,我无法使用它. 以下是使用原生模板的 flash 插件的示例:http://jsfiddle.net/7y3ub/35/ 在 Chrome 中,播放器永远不会出现.在 Firefox 中, ..

防止项目在其他(父/子)元素中“可放置"

我使用knockout-sortable.js 让用户拖放项目给它们一个不同的顺序,但是当我的页面上有多个“放置区域"时我遇到了问题.我有嵌套集,所有这些都是可排序的,但不可可互换. 我的代码: Blabla 在其他时候: 另一个blabla 我现在可以将“Another blabla"拖放到“Blabl ..
发布时间:2021-12-29 20:55:15 其他开发

敲除可拖动可分类映射克隆改变.

我正在尝试使用带有映射插件的淘汰排序,将产品列表拖到另一个列表中. 这里有一个非常拨弄小提琴来尝试证明我的意思.到达. 我想要的是供“购物车"中的产品引用而不是克隆“货架"中的产品. 我已经设法通过参考货架上的商品来计算购物车中商品的名称,但是我很难使购物车中的商品仅具有他们需要的数据才能进行参考,而没有所有其他杂物. 环顾四周,我发现Ryan Niemeyer将此诱人的解 ..

在对可排序表单元素进行排序后,无法进行初始化清空表单输入的删除操作

这是小提琴jsfiddle.net/jw7Je 我有一个绑定到两个模板的视图模型和一个页面中的可编辑表单. 这两个模板最初都加载了示例数据,通过此自定义绑定显示的表单中没有示例数据 ko.bindingHandlers.emptyInit = { init: function(element, valueAccessor, allBindingsAccessor, ..
发布时间:2020-04-26 11:34:02 其他开发

将目标拖放到可排序容器之外

我正在尝试使用Knockout和jQuery设置拖放克隆,但我无法弄清楚这一点. 我有尼迈耶写的敲除排序绑定,但是我找不到钩子就是我想要的. 我希望connectClass能够“捕获"拖放并将它们传递给子元素Sortable,但显然不能.这是我从尼迈耶分叉的小提琴,非常简单地显示了我正在尝试做的事情. http://jsfiddle.net/Kal_Torak/g74xN/3/ ..
发布时间:2020-04-26 11:30:40 其他开发

使用可拖动作为源列表将添加到可排序项的项目链接在一起?

请原谅被黑的样本 http://jsfiddle.net/marcmeans/SqrBf/1/ 如果将可用学生中的一项添加到Table3中两次,然后尝试将其中一项从Table3中移动到Table2中,则两者都会消失. 我还注意到,当我为添加到Table3的项目生成新的Guid时,arg.item似乎是对源列表中项目的引用,而不是克隆.这会在淘汰赛中创建一个链接,如果我更新其中的链 ..
发布时间:2020-04-26 11:26:47 其他开发

禁用可剔除分类的单个项目

在敲除排序中,我知道您可以在sortable绑定中使用isEnabled禁用可排序列表.我也知道您可以在beforeMove函数中使用cancelDrop禁用移动项.问题是isEnabled禁用了整个列表,并且cancelDrop仅在将项目拖放到另一个sortable上之后才能调用. 是否可以在某些包含的项目上禁用sortable的点击/拖动行为? 解决方案 您可以为此目的使用jQu ..
发布时间:2020-04-26 11:21:38 其他开发

Knockout.js嵌套可排序绑定

我正在使用基因敲除插件ockout.js;但是,我遇到了一个我迄今为止无法解决的问题.我有两个可排序的绑定,一个用于存储桶,另一个用于bucketItems.我能够在存储桶之间重新排序bucketItems;但是,我无法重新订购存储桶.您知道为什么会这样吗?我也使用嵌套绑定,但是据我所知,这并不是造成问题的原因. 非常感谢您提供的任何见解. 解决方案 我不知道您的确切结构,但是您可以 ..
发布时间:2020-04-26 11:17:11 其他开发

剔除"if"绑定不适用于可排序列表中的表达式?

使用Knockout和Knockout-sortable插件制作的类似待办事项的可排序列表,我遇到了另一个问题. 我需要在当前时间放置的元素下方放置一个红色的定界符,如果在该定界符之前删除了一个元素,则取消排序. 我尝试使用“可见"绑定,并且它以某种方式起作用,但是可见绑定仅隐藏了DOM元素,并且弄乱了可排序的arrayIndex,并向其中添加了不必要的元素. ..
发布时间:2020-04-26 11:16:52 其他开发

通过敲除可排序对元素进行排序后,对cleditor的自定义绑定失败

首先,请检查此小提琴. 我有使用Knockout可排序库创建的元素可排序数组.当我最初应用绑定时,cleditor会初始化良好. 但是,当对可排序元素进行排序时,分类器无法重新初始化(我不确定会发生什么,但是分类器会失败).该提示器在Firefox中仅显示"true"而不是实际值,而在所有其他浏览器中均不显示任何值. 我想弄清楚问题出在哪里,无论是在自定义绑定,jQuery-UI ..
发布时间:2019-11-20 20:00:02 JavaScript

使用Knockout.js控制Flash插件,冲突jQuery.tmpl和Knockout-Sortable

我正在尝试使用Knockout.js的本机模板功能呈现HTML以嵌入Flash对象。 jQuery.tmpl完美地完成了这项工作,但由于与Knockout-sortable插件的冲突,我无法使用它。 这是一个使用本机模板进行怪癖的flash插件示例: http://jsfiddle.net/7y3ub/35/ Chrome,播放器永远不会出现。在Firefox中,如果在选中复选框时更改 ..

从外部敲打可排序

也许有人可以帮助我。 我在webapp中有一个很大的视图。左边有一个产品列表,右边是一个类别列表。产品应该在类别中拖动。 产品列表是observableArray。现在,当列表超过1000个条目时,我们会遇到性能问题(尤其是IE)。所以导致产品本身没有改变,我们把它们从淘汰绑定中,将它们连接成一个字符串,并且只附加一个节点。现在当然,排序排序的绑定不再工作了... 这是类别的模板 ..
发布时间:2017-07-15 00:35:20 其他开发