0
我用下面的代碼打開一個彈出Usings小葉從可變
var popup = L.popup();
function onMapClick(e) {
popup
.setLatLng(location)
.setContent(content)
.openOn(thisLeafletMap);
thisLeafletMap.panTo(center);
}
,並可以設置位置和內容這樣
location = [51.5, -0.09];
content = "I am a standalone popup.";
js的設置位置,以便彈出將顯示在這些合作我是一個獨立的彈出窗口。作爲彈出窗口上的文字。
現在,我的鏈接構造
a class="location" latlng="52.3395, -2.06612" content="my location" value="1">My location</a>
當鏈接被點擊我想它來更新彈出窗口的位置和內容。所以我用
location = $(this).attr("latlng");
content = $(this).attr("content");
內容會被更新。 但我無法正確設置位置。
我已經試過
location = "[" + $(this).attr("latlng") + "]";
和所有的變化我能想到的。 如果我按照預期顯示它顯示的位置。
我認爲這是一個傳單問題,而不是一個jQuery的問題。
我該怎麼辦?
感謝您的幫助
謝謝,這有助於 –