Name: Leaflet.AlmostOver
Owner: Makina Corpus
Description: Trigger mouse events when cursor is "almost" over a layer
Created: 2013-09-24 15:38:26.0
Updated: 2017-12-29 16:15:39.0
Pushed: 2017-11-20 17:02:11.0
Homepage: http://makinacorpus.github.io/Leaflet.AlmostOver
Size: 42
Language: JavaScript
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This plugin allows to detect mouse click and overing events on lines, with a tolerance distance.
It is useful if paths are drawn with a very small weight, or for clicks detection on mobile devices, for which finger precision can be a problem.
Play with online demo.
It requires Leaflet.GeometryUtil.
var map = L.map('map');
...
var lines = L.geoJson(...);
...
map.almostOver.addLayer(lines);
map.on('almost:over', function (e) {
alert('Almost clicked !');
});
Events triggered when mouse is almost over a layer :