次のようなJavaScriptのデータのリストがあります。
[[152, 48, 'http://www.google.com'],
[198, 47, 'http://www.stackoverflow.com'],
[199, 45, 'http://www.apple.com']]
flot を使用してプロットを作成しており、この 3 番目の値を渡してポイントからハイパーリンクにアクセスしようとしています。そのため、最初の 2 つを検索キーとして使用して、各リストの 3 番目の値を検索しようとしています (つまり、[[x,y,hyperlink],[x2,y2,hyperlink2]]
ポイントをクリックし、適切な を使用し(x,y)
て対応するハイパーリンクを見つけます)。
とにかくこれを行う必要がありますか、それとも x と y の辞書を javascript に渡し、検索された 2 つのリストから共通変数を見つける必要がありますか? x
Pythonでは、itemgetterを使用して値に対してリストのフィルタを実行し、値に対応するリンクを検索できることを知っていy
ます。しかし、私は js についてほとんど何も知らないので、(x,y)
与えられた ID の解決策が得られる可能性があります。または、可能でないかアドバイスされていない場合は、(x と y の値から) の 2 つのリストを取得し、共通の値 (複数の場合) を見つける解決策があります。 、たった一人、誰か)?