2011-01-30 16 views
0

私はピクチャとそのピクチャに関する情報を含むデータファイルを持っています。画像はグラフになり、データファイルにはその画像上のピクセル位置といくつかの情報が含まれます。ホバリングピクチャに関するいくつかのガイドが必要です

だから私は、ユーザーが持っていた画像のどの位置を感知するjavascriptを実行し、その場所にデータがあればデータファイルをチェックインする必要があります。例えば、ユーザがピクセル(334,55)上にホバリングしたとすると、そのポイントにデータが含まれている場合、そのデータファイルをルックアップする。

http://img233.imageshack.us/img233/143/imagecb.jpgのように何かを行う方法の例がありますか?

答えて

0

flotのようなものを使用しないでください。

+0

があります。これは、画像がドットで生成されるためです。すべてのファイルが生成されるので、画像をホバリングしたときにマウスがどの位置にあるかを確認し、その位置に格納されている情報をデータファイルで調べるjavasriptを作成する方法を考え出す必要があります。どこから始めたらいいですか? =) – Anders

0

基本計画は以下の通りです:

  1. は、あなたのデータ・ファイルから派生しているポイントのjavascript配列を定義します。
  2. バインドmousemoveは、座標をとり、その配列内のすべての要素までのマウスからの距離を計算する関数です。最も近い要素を選択し、ある値よりも低い距離(たとえば10px)がツールチップを表示する場合。
+0

あなたはそれをまさに釘付けにしました。私はこれをどのように実装するかについてさらに質問をするかもしれない=) – Anders

関連する問題