trigger link fire jquery hyperlink

fire - jquery trigger link



jquery: abrir enlace en doubleclick? (3)

Me pregunto si esta es la mejor solución.

$(''.folder a'').click(function(e) { e.preventDefault(); }); $(''.folder a'').dblclick(function(e) { window.location.replace($(this).attr("href")); });

¡esta funcionando! lo harías de una manera diferente?


Lo que estás haciendo funciona y está bien técnicamente.

El problema es con la interfaz de usuario. Hacer doble clic en un hipervínculo no es un comportamiento intuitivo. Particularmente cuando desactiva el comportamiento de clic. Sugeriría una interfaz de usuario más intuitiva.


No, eso es perfecto.


Sí, de una manera ligeramente diferente.

$(''.folder a'').click(function(e) { e.preventDefault(); }).dblclick(function() { window.location.replace($(this).attr("href")); });

En realidad, usaría .on(''click'') y .on(''dblclick'') pero en cualquier caso estarían encadenados como se .on(''dblclick'') arriba.