0

関数を持つデュランダルに ViewModel がありますviewAttached()

ドキュメントによると、これはビューが DOM にアタッチされた後に呼び出されることになっています。

私の関数には、アタッチされているビュー内の要素の jQuery セレクターがあります。

function viewAttached() {
    console.log( $("#myViewId").length );
}

ほとんどの場合、コンソールに「1」が正しく出力されますが、おそらく 10% の確率で 0 になります。ビューはまだ実際には DOM に接続されていません。

他の誰かがこの問題を抱えていますか?

4

2 に答える 2