我正在构建一个谷歌地图功能。当用户单击按钮时,jquery 脚本应该从文本框中获取地址,但它不能正常工作。有人知道我做错了什么吗?
<script type="text/javascript" src="http://code.jquery.com/jquery.min.js"></script>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&language=en"></script>
<script type="text/javascript" src="<?=base_url()?>data/gmap3.js"></script>
<script>
$(document).ready(function() {
function getAddress() {
$("#addressClick").click(function() {
$('#address').val();
});
}
$("#my_map").gmap3({
marker: {
address: getAddress()
}, map:{
options:{
zoom: 14
}
}
});
});
</script>
<input id="address" type="text" placeholder="Please type in your address"><input type="button" value="Go to location" id="addressClick">
<div id="my_map" style=" height: 350px; width: 300px;"></div>