Backbone View を使用していくつかのウィジェットをレンダリングしていますが、それらはスタンドアロン要素としてレンダリングされた後に DOM に挿入されます。一部のプラグイン/ウィジェットは、要素がまだ「空中」にあるときに機能しますが、他のプラグイン/ウィジェットは、要素が正しく機能するために DOM の一部である必要があります。たとえば、バックボーン ビューの render メソッドでは、次を呼び出す必要があります。
$("#images").slimScroll(); //slimScroll is a jquery plugin that add custom scrollbar
しかし、これはうまくいきません。Backbone View 要素が DOM にある場合にのみ機能します。現在の回避策は、ウィジェットを DOM に挿入した後にプラグイン メソッドを呼び出すことですが、これは非常に柔軟性がありません。そのため、要素が DOM でレンダリングされるときにイベントが必要です。これは document.ready のようなものですが、要素がドキュメントで準備ができたときにトリガーされます。そのようなイベントはありますか?または、そのような状況に対処する最善の方法は何ですか?