Jquery ui Meteor:在模板渲染事件中,选择多个元素以使其成为可拖动的,但不起作用

Jquery ui Meteor:在模板渲染事件中,选择多个元素以使其成为可拖动的,但不起作用,jquery-ui,meteor,draggable,meteor-blaze,Jquery Ui,Meteor,Draggable,Meteor Blaze,更新2:A github上的以下内容显示了问题 更新1:在模板编辑器中调用@firstNode。渲染的返回 我有以下模板: <template name="editor"> <div class="editor"> {{#each objects}} <div class="object">{{content}}</div> {{/each}} </div> </template>

更新2:A github上的以下内容显示了问题

更新1:
模板编辑器中调用
@firstNode
。渲染的
返回

我有以下模板:

<template name="editor">
  <div class="editor">
    {{#each objects}}
        <div class="object">{{content}}</div>
    {{/each}}
  </div>
</template>
Template.editor.rendered = ->
  @findAll('.object').draggable()
当我进入浏览器并尝试拖动其中一个对象时,我会看到文本选择光标,并开始使用div选择文本,而不是拖动对象。那么什么是错误的,我如何才能让拖放工作

拖放功能由jquery ui提供。作为智能软件包安装。


也可以随意编辑这篇文章的标题,因为我很难想出一个有意义的标题

我找到的解决方案是将
{{content}
抽象成一个单独的模板,如下所示:

<template name="object">
  <div class="object">{{content}}</div>
</template>

如中所述

Template.editor.rendered = ->
  @findAll('.object').draggable()
Template.object.rendered = ->
  @findAll('.object').draggable()