私は Silverstripe を使用してサイトを開発しています。サイトの一部には、これに似たインタラクティブなマップが必要です - http://www.straytravel.asia/south-east-asia-bus-travel/
現在、AJAX を使用して各オブジェクト (日数、価格、パス名などを含む) のすべての情報にアクセスしています。これらの情報は onmouseover で変更されますが、複数のアイテムを閲覧するときに負荷が問題になります。
各パスの情報をローカルに保存して、情報をより迅速に取得できるようにしたいと考えています。プロジェクトで JSON を使用したことがなく、それが最善の解決策であるかどうか疑問に思っています。現在、すべてのパス情報を JSON オブジェクトとして取得できますが、それをどのように使用すればよいかわかりません。javascript変数として保存し、いくつかのjQuery呼び出しを介して情報にアクセスすることは良い考えですか、それともこの問題に別の方法でアプローチする必要がありますか? 誰かが私が取り組むことができる良い例を持っていますか?
ありがとう