Jsonオブジェクトからデータを検索し、これらの情報に基づいてさまざまなdivとさまざまなリンクを作成するphpforループがあります。
echo $remoteTownFB . " - " .
"<a href=\"#\" id=" . $remoteTownFB . "_trigger>" .$eventName . "</a></br>";
その後、(Jqueryスクリプトを使用して)マウスオーバー時にポップアップするさまざまなdiv(異なる名前)を作成するJavaスクリプトを作成しました。
<script type="text/javascript">
var samplediv = document.createElement('div');
samplediv.id = '<?php echo $remoteTownFB . "_info" ?>';
var txt = document.createTextNode("Informationen über: <?php echo $eventName?>");
document.getElementById('pop-up').appendChild(samplediv);
document.getElementById('pop-up').appendChild(txt);
</script>
私の問題はJqueryスクリプトです。$.each
すべての町の名前が含まれている配列を試してみましたが、理解できませんでした。これが私のベースです:
$(function() {
var moveLeft = 20;
var moveDown = 10;
$('a#trigger').hover(function(e) {
$('div#pop-up').show().;
}, function() {
$('div#pop-up').hide();
}
);
$('a#trigger').mousemove(function(e) {
$("div#pop-up").css('top', e.pageY + moveDown).css('left', e.pageX + moveLeft);
});
});
ヘルプやアイデアはありますか?