| |||
evitar que el navegador brinque hola que tal estoy haciendo una plantilla html y he notado que al crear vinculos <a></a> cuando les pongo el atributo href="#" al clickearlos el navegador brinca hacía arriba, como puedo evitar este comportamiento. |
| ||||
Respuesta: evitar que el navegador brinque Pues no le pongas "#". Saludos
__________________ Grupo Telegram Docker en Español |
| |||
Respuesta: evitar que el navegador brinque si no le pongo #, me reinicia el navegador lo cual es peor, estoy usando el vinculo con javascript para hacer consultas asincronas, entonces pues la vdd no se como hacer para evitar ese brinco ya que da un efecto muy feo. |
| ||||
Respuesta: evitar que el navegador brinque Debes de "prevenir" la acción del link, si usas jQuery es:
Código Javascript:
Ver original Si usas javascript puro:
Código Javascript:
Ver original Saludos
__________________ Haz preguntas inteligentes-Como ser Hacker No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta. |
| ||||
Respuesta: evitar que el navegador brinque Cita: No siempre es una buena practica usar return false...Si sabes que preventDefault() stopPropagation() y return false funcionan de maneras distintas, no? Saludos
__________________ Haz preguntas inteligentes-Como ser Hacker No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta. |
| ||||
Respuesta: evitar que el navegador brinque No habías dicho que se trataban de consultas ajax, entonces si como te han dicho lo correcto es cancelar la opción del botón con preventDefault() como ya te han dicho. Saludos
__________________ Grupo Telegram Docker en Español |
| ||||
Respuesta: evitar que el navegador brinque Cita: No sabia muy bien la diferencia entre uno y otro, siempre los use de manera distinta, con prevent default he tenido algunos problemas en IE8, pero con return false, no he tenido, por eso le di una solucion generica y sencilla, con los datos que paso.
Iniciado por jonni09lo No siempre es una buena practica usar return false... Si sabes que preventDefault() stopPropagation() y return false funcionan de maneras distintas, no? Saludos Siempre es bueno aprender cosas nuevas! Saludos,
__________________ Frontend Developer JS+HTML5+CSS3 Backend Developer PHP+MySQL |
| ||||
Respuesta: evitar que el navegador brinque Yo creo que la solución más bien sería no usar enlaces si estos no van a tener enlaces, porque un enlace sin enlace como que no tiene mucho sentido. Puedes usar cualquier otro elemento, e imitarlo como si fuese un enlace. Hasta cambiarle el estilo del cursor:
Código CSS:
Ver original Como digo, no tiene sentido un enlace que no enlaza. |
Etiquetas: |