【发布时间】:2013-05-04 08:23:18
【问题描述】:
我在 Durandal 有一个 ViewModel,它有一个函数 viewAttached()。
根据the docs,这应该在视图附加到 DOM 后调用。
在我的函数中,我有一个用于附加视图中的元素的 jQuery 选择器:
function viewAttached() {
console.log( $("#myViewId").length );
}
大多数情况下,我正确地将“1”打印到控制台,但可能有 10% 的情况下我得到 0。视图实际上还没有附加到 DOM。
有其他人遇到过这个问题吗?
【问题讨论】:
标签: javascript mvvm durandal