私は彼らの店の窓のために不動産の非インタラクティブなディスプレイを作っています。
jCarouselをキックして、やりたいことを実行しました。
- AJAX ごとにパネルを追加する
- 現在のセットの終わりに向かって、いくつかの新しいパネルに移動して AJAX に挿入し、それらを挿入します。
これは問題なく動作しますがremove()
、前の要素で jQuery を呼び出すと、見苦しいバンプが発生するようです。hide()
要素がまだ存在するため、呼び出しによってリソースが解放されるかどうかはわかりません(とにかく要素は画面外になります)。
私はこれを見てcarousel.reset()
、コールバック内から試しました。すべての要素をクリアするだけです。
これは Windows XP の Google Chrome で実行され、液晶テレビにのみ表示されます。
余分な DOM 要素を削除する合理的な解決策が見つからない場合、アプリケーションがクロールされるのでしょうか、それとも Chrome が巧妙なガベージ コレクションを実行するのでしょうか?
または、この問題をどのように解決しますか?
ありがとう