Прежде всего, я новичок в JS, поэтому, пожалуйста, несите меня, если это простая задача для завершения.Показать свойства geoJSON на панели мобильных телефонов jQuery
В настоящее время я использую фондовый LeafletJS popup bubble для отображения свойств моего объекта geoJSON. Тем не менее, я хотел бы использовать jQuery Mobile Panel для отображения свойств из моего файла geoJSON при его нажатии, это похоже на пример OpenLayers here. Заранее спасибо!
UPDATE:
Вот это JS, что я использую, чтобы загрузить GeoJSON, а также наличии всплывающих окон от листовка:
$.getJSON(dict[geoJSON Variable Goes here],
function(data){
L.geoJson(data, {
style: style,
onEachFeature: function (feature, layer){
if (feature.properties.SOMETHING == 0){
return layer.bindPopup("<b><em>" + feature.properties.Name + "</em> LABEL<br />LABEL</b>");}
else if (feature.properties.Attacks == 1){
return layer.bindPopup("<b><em>" + feature.properties.Name + "</em> LABEL<br />" + feature.properties.SOMETHING + " label</b>");}
else {
return layer.bindPopup("<b><em>" + feature.properties.Name + "</em> LABEL<br />" + feature.properties.SOMETHING + " label</b>");
}
},
}).addTo(GROUPLAYER FOR LAYER ON/OFF);
});
Я использую JQuery Mobile для отображения нескольких карт и сейчас все работает нормально, но у geoJSON есть много данных, которые мне нужно показать, чтобы любая помощь с этим была оценена.
может у показать нам код? – krishgopinath