$(function() { $('div .map').each(function() { var value = $(this).html(); value = $.trim(value); var point = value.split(','); var lat = parseFloat(point[0]); var lon = parseFloat(point[1]); var zoo = parseFloat(point[2]); var txt = $(this).find('div:first-child').html(); $(this).gMap({ markers: [{ latitude: lat, longitude: lon, html: txt, popup: true}], zoom: zoo, controls: ["GSmallMapControl", "GMapTypeControl"] }); }); });