$(document).off('。data-api')是否具有“on”等价物?

时间:2013-12-11 10:10:24

标签: javascript jquery twitter-bootstrap modal-dialog

在我们使用Bootstrap的项目中,我们有一个页面,其中可以使用ajax在中心加载大量部分tempaltes。

在部分模板中,我有一个模态,但它不起作用,因为行为需要以某种方式绑定。我可以手动绑定它作为模板的一部分,但我觉得这太乱了。 我希望能够“刷新API以允许我需要的行为。

我已经看到以下函数$(document).off('.data-api')将取消绑定与该API关联的所有函数。

我可以手动将其重新打开吗?或者以一般方式更新绑定以处理任何新内容?

也许我会以错误的方式解决这个问题,而另一种解决方案或方法更好?

1 个答案:

答案 0 :(得分:0)

$(document).off( events [, selector ] [, handler(eventObject)])是正确的语法。

因此,您将even作为函数中的第一个参数传递,然后传递给选择器。或者您可以取消绑定来自特定选择器的所有事件,例如:$(document).off();

使用其中任何一项,然后尝试与$(document).on(event, [selector], [handler]);

进行竞争 祝你好运!