33 votos

Deshabilitar el movimiento panorámico/arrastre en el mapa de folletos para div dentro del mapa

¿Alguien sabe cómo suprimir el movimiento panorámico cuando hace clic y arrastra sobre la parte superior de un cuadro div incrustado en el propio mapa?

Por ejemplo, aquí,cuando hace clic y arrastra sobre la parte superior de la leyenda, el mapa se arrastra con usted. Quiero suprimir esa función. Soy consciente de si esta técnica, pero quiero saber si esta es la única manera:

20voto

V B Puntos 6

Una solución alternativa a eso es detener la propagación de eventos con JavaScript (como se hace para los controles Leaflet, por ejemplo, botones de zoom):

4voto

Krinkle Puntos 155

Una pequeña optimización para la solución de @Arthur. Uso y . Por lo tanto, no se activó cuando simplemente arrastras tu div. Solo cuando comienzas a arrastrar dentro de tu div.

Atención uso mouseup para todo el html

2voto

Tekson Puntos 230

Creo que la manera más fácil es,

Detendrá el arrastre del mapa dentro del elemento div.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X