からの座標に基づいて、動的な画像マーカーは座標のリストが含まれていますjQueryの:私はイメージマップやファイルを持っているデータファイル
var coord_data = {
"100 100": "2010-_MG_0419.jpg"
"110 110": "2010-_MG_0412.jpg"};
は、私がイメージマップ上のこれらの各座標上のマーカーを載せていきたいと思います。
@RDevingからいくつかのインスピレーションを取得、私は何とか働いているバージョンがあります:
をしかし、私は変更する場合:
$('<span class="marker"/>').css({
"top": 100,
"left": 200
}).appendTo(target);
へ:
$('<span class="marker"/>').css({
"top": coords[0],
"left": coords[1]
}).appendTo(target);
マーカーはマーカーの位置には作用しません。
私はしばらくの間、無駄に検索しました。
なぜこのような行動をしているのですか?
感謝を。私はjQueryに少し慣れていますが、私のブラウザは "coord_data.forEach"は関数ではないと言っています... –
多分あなたは... forループを使って同じ結果を得るでしょう – PRDeving
私はコードにエラーはありませんでした。まだ論理について少し混乱しています。 htmlに何かを追加する必要がありますか?それ以外の場合は、svgアイコンをWebページにリンクする方法はありますか? –