查找附加到CanJs中元素的Control的名称

时间:2012-10-17 13:28:12

标签: jquery javascriptmvc canjs canjs-control

我正在使用Canjs来构建我的Web应用程序。现在我在处理它时遇到了问题。

控制器在单个HTML元素上更改,并且附加到该特定元素的控制器在新控制器连接时不会被销毁。所以我决定在我附加其他内容之前销毁所有附加的控制器。

我有两个问题

  1. 如何在特定元素上找到附加的控制器?因为.controller()不起作用

  2. 我如何调用destroy?

  3. 请先帮助我。

1 个答案:

答案 0 :(得分:1)

如果您使用的是can.Control.plugin插件,则应该可以通过调用$(element).controls()来访问元素上的所有控件。