2014-02-11 3 views
1

С gmap3 я могу поместить «переменную» для широты и долготы, но для «масштабирования» это невозможно.JQuery gmap3 переменная для значения масштабирования не работает

var latitude = $('#lat_Value').text(); 
var longitude = $('#long_Value').text(); 
var mapZoom = $('#zoom_Value').text(); 

$("#map1").gmap3({ 

    marker:{ latLng:[latitude, longitude] }, 

    map:{ 
     options:{ 
     zoom: 16, // This is working... 
     mapTypeId: google.maps.MapTypeId.SATELLITE 
     } 
    } 
}); 

$("#map2").gmap3({ 

    marker:{ latLng:[latitude, longitude] }, 

    map:{ 
     options:{ 
     zoom: mapZoom, // This doesn't works !!..Why? 
     mapTypeId: google.maps.MapTypeId.SATELLITE 
     } 
    } 
}); 

Here Exemple с двумя картами: первая карта, с номером для «значения зума» (он работает), а вторая карты с переменным для «значения зума» (это не Работа !). В чем проблема? Благодарю.

ответ

0

Значение представляет собой текстовое значение и как-то должно быть причиной его неработоспособности. Попробуйте parseInt() для значения.

var mapZoom = parseInt($('#zoom_Value').text()); 
+0

Great, Great, Great! Работаю как шарм !!! Ты меня спасаешь. Много спасибо! – user3298520

+0

, вы должны отметить вопрос как ответ: P – Bene

 Смежные вопросы

  • Нет связанных вопросов^_^