我采用了一个使用EmberJS 2.5.1的遗留项目,我有一个无法使用JQuery UI Sortable方法的组件。 vendor文件夹包含jquery.ui.min.js,而ember-cli-build.js导入它。
这是我目前在代码中的内容:
Ember.$("#cute_table_of_puppies_eating_clowns tbody").sortable({})
(为了示例目的,已对Sortable进行了简化...)
在Chrome的调试器中,它会转换为...
_ember["default"].$("#cute_table_of_puppies_eating_clowns tbody").sortable({})
JQuery选择器有效,但找不到选择器。我在该行上设置了一个断点,并从控制台尝试$("#cute_table_of_puppies_eating_clowns tbody").sortable({})
。这最终会起作用。
从组件中正确使用此功能需要做什么?