Skip to content

gburgose/jquery-gmaps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jQuery Google Maps

npm version

Test on

Laravel Mix: 0.12.1

What is jquery gMaps?

jQuery gMaps is intended to reduce the time of frontend development. You can create maps customized with html attributes and some lines of javascript.

Installation

npm

npm install jquery-gmaps --save-dev

Webpack

require('jquery-gmaps');

jQuery

$(document).ready(function(){
  $('#map').gmaps();
});

HTML

    <div data-key="[YOUR API KEY]"
      data-zoom="4"
      role="map"
      class="gmaps">
        
        <div
          data-id="chile"
          data-lat="-35.675147"
          data-lng="-71.542969" 
          class="marker">
          <div class="marker-card">
            <h2>Chile</h2>
          </div>
        </div>

        <div
          data-id="argentina"
          data-lat="-38.416097"
          data-lng="-63.616672" 
          class="marker">
          <div class="marker-card">
            <h2>Argentina</h2>
          </div>
        </div>

        <div
          data-id="brasil"
          data-lat="-14.235004"
          data-lng="-51.92528" 
          class="marker">
          <div class="marker-card">
            <h2>Brasil</h2>
          </div>
        </div>

        <div
          data-id="peru"
          data-lat="-9.189967"
          data-lng="-75.015152" 
          class="marker">
          <div class="marker-card">
            <h2>Perú</h2>
          </div>
        </div>

    </div>

Map settings

Attribute Type Values Default Explanation
data-key String -- -- You can get your api key here.
data-zoom Integer -- 4 Sets the initial map zoom
data-clustering Boolean true or false false Group the map markers

Map controls

Attribute Type Values Default Explanation
data-control-zoom Boolean true or false false --
data-control-type Boolean true or false false --
data-control-scale Boolean true or false false --
data-control-streetview Boolean true or false false --
data-control-rotate Boolean true or false false --
data-control-fullscreen Boolean true or false false --

Map events

Attribute Type Values Default Explanation
data-event-draggable Boolean true or false true --
data-event-doubleclick Boolean true or false true --
data-event-mousewheel Boolean true or false false --

To be continued...

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published