我在标题中有一段非常通用的 JS,它初始化了地图并在其上放置了一个标记。它看起来像这样:
<link href='http://fonts.googleapis.com/css?family=Exo:800' rel='stylesheet' type='text/css'>
<!--<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"></script>-->
<script type ="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="/js/jqueryslidemenu.js"></script>
<script type="text/javascript" src="/js/jquery.jdpicker.js"></script>
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?libraries=places&sensor=false"></script>
<link href='http://fonts.googleapis.com/css?family=Raleway' rel='stylesheet' type='text/css'>
<script>
function initialize() {
var myLatlng = new google.maps.LatLng(-33.8688, 151.2195);
var mapOptions = { zoom: 15, center: myLatlng, mapTypeId: google.maps.MapTypeId.ROADMAP }
var map = new google.maps.Map(document.getElementById('map_canvas'), mapOptions);
var marker = new google.maps.Marker({ position: myLatlng, map: map });
</script>
它位于标题中并且工作得很好。
但是,当我现在尝试使用 C# 生成这些脚本中的另一个以便可以根据搜索结果放置标记时,我生成的 JS 在
var myLatlng = new google.maps.LatLng(-33.8688, 151.2195);
线。也就是说,当我将它们放入代码中进行调试时,在该行之后不会弹出任何警报。
我究竟做错了什么?这让我发疯,感谢任何人可以提供的任何帮助。
先感谢您。
问候,科斯佳。