我有jQuery Sortable和jQuery Masonry都在工作。当我将两个可排序组合起来并不想正常工作时。
当我拖动一个项目时,其他项目不会移动,但后端(Rails)确实有效,因为当我刷新页面时保存位置,即使它没有表明它已移动。所以前端是问题所在。
如果我将对象1拖到最后一个位置,其他任何对象都不会在屏幕上移动,就像它们卡在原位。我很确定我需要做一些事情,所以当拖动物体时,砌体会让人耳目一新。
这是我在Coffeescript中的代码
class Foo
def initialize
protected_methods.grep(/^initialize_/).each do |method|
send(method)
end
end
protected
def initialize_a
# something complex that eventually results in @a = something
end
def initialize_b
# something complex that eventually results in @b = something
end
def initialize_c
# something complex that eventually results in @c = something
end
end
我尝试了这些,但我似乎无法让它发挥作用。
答案 0 :(得分:0)
在更新中使用以下代码可以解决问题:
obs1.flatMap(v -> obs2.map(w -> v + ":" + w)).subscribe(...)
其中grid是一个砌体jquery对象。