jquery - 在 CanJs 中查找附加到元素的控件的名称

标签 jquery javascriptmvc canjs canjs-control

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

Controller 在单个 HTML 元素上发生更改,并且附加到该特定元素的 Controller 在附加新 Controller 时不会被销毁。所以我决定在附加其他东西之前销毁所有附加到它的 Controller 。

我还有两个疑问

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

  2. 如何调用销毁?

请帮助我提前致谢。

最佳答案

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

关于jquery - 在 CanJs 中查找附加到元素的控件的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12935418/

相关文章:

javascript - 跨源请求被阻止 Microsoft Azure Function

javascript - 在同一页面中导航 anchor 标记时关闭左滑菜单?

javascript - MVC中的模型可以做计算吗

javascript - 如何在 Chrome/Safari 中调试 EJS 代码

javascript - JQuery:根据是/否输入更改选项文本

javascript - jquery定时器实现

jquery - Javascript MVC 框架(关注点分离)与 asp.net MVC 兼容吗?

asp.net-mvc-3 - 如何将MiniProfiler与单页Web应用程序/REST后端一起使用?

javascript - canJS:加载关联模型,但只保存 "base"模型

javascript - CanJS findOne 按名字