Load Google Map on button click with jQuery

后端 未结 2 856
无人共我
无人共我 2020-12-18 16:03

I am currently trying to change the map displayed on screen dependent on which anchor tag is clicked. The lat and long for is stored in an HTML attribute on the anchor tag c

2条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-18 16:37

    As @Nell said new google.maps.LatLng constructor accepts 2 separate parameters (lat, lng) and not just single string.

    What you tried to do was

    new google.maps.LatLng('-30, 150')
    

    but correct way to initialize LatLng is to pass lat and lng separately.

    new google.maps.LatLng(-30, 150)
    

    I would never store it in data attribute as single entity rather as

    data-lat="53.488188"

    data-lng="-2.373019"

提交回复
热议问题