1
这是代码:的.html()不显示结果的jQuery
$(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对谷歌地图的工作真, 问题是在这里:
dragend: function (marker) {
var position = (marker.getPosition());
$("#map").html(position);
}
HTML:
<div id="map" > </div>
<div id="position" > </div>
当使用警报显示位置编号corectly,但只是不显示在div
我的猜测是'#map'不存在或不可见。 – 2013-03-11 14:15:41
不应该使用.text('test123')函数来设置div文本吗?你做了什么警告div.length(警报('$('#map')。length))。什么是返回值? – Benz 2013-03-11 14:16:29
你能显示你的html代码吗? – 2013-03-11 14:18:57