.html()没有在jquery中显示结果

时间:2013-03-11 14:13:22

标签: jquery google-maps jquery-gmap3

这是代码:

$(function () {

  $("#test").gmap3({
    marker: {
      latLng: [46.578498, 2.457275],
      options: {
        draggable: true
      },
      events: {
        dragend: function (marker) {
          var position = (marker.getPosition());
          //alert (position)
          //alert($("#position").html(position));
          //alert($("#map").append('position: ',position));
          $("#map").append(marker.getPosition());
        }

      }
    },
    map: {
      options: {
        zoom: 5
      }
    }
  });
});

这是gmap3 for google map work true, 问题出在这里:

 dragend: function (marker) {
     var position = (marker.getPosition());
     $("#map").html(position);
 }

html:

<div id="map" > </div>
<div id="position" > </div>

当使用警告显示位置编号corectly但只是不显示在div

1 个答案:

答案 0 :(得分:0)

它是typeof Object,请尝试使用$("#map").html(position.toString());,以便获得输出。

此外,您可以在没有额外括号的情况下执行var position = marker.getPosition();。欢呼声。