# GMaps.js — Markers

With GMaps.js you can add markers this way:

    map.addMarker({
      lat: -12.043333,
      lng: -77.028333,
      title: 'Lima',
      click: function(e){
        alert('You clicked in this marker');
      }
    });

latitude and longitude are required. You can also attach additional information with `details`, which will be passed to Event object (`e`) in the events previously defined.

Note If you want to show an Info Window, you must add:

    infoWindow: {
            content: '<p>HTML Content</p>'
          }

NoteThe Info Windows also can bind these events: `closeclick`, `content_changed`, `domready`, `position_changed` and `zindex_changed`