/ / jQuery address plugin - Restaurer le clic du milieu? - jquery, jquery-plugins, mouseevent

jQuery address plugin - Restaurer ce que le clic du milieu a fait? - jquery, jquery-plugins, mouseevent

L’un de mes plus gros béguin pour les sites Web estquand un développeur de génie arrive et supprime les actions Javascript sur tous les liens, effaçant entièrement le clic du milieu (action par défaut dans la plupart des navigateurs: ouvrir un nouvel onglet avec cette page). Aujourd'hui, je suis ce développeur de génie.

Je "utilise le jQuery Address plugin de asual, qui fait tout ce dont j'ai besoin pour vraiment bien,à l'exception de traiter mon clic du milieu comme un lien ouvert dans un nouvel onglet. Il considère le clic du milieu comme un clic normal. Je peux toujours ouvrir les liens dans un nouvel onglet, mais je dois utiliser le menu-clic et sélectionner "Ouvrir dans un nouvel onglet".

Comment dois-je résoudre ce problème? Si je n’obtiens pas le déclic central, mon TOC va me transformer quelque part en un allié sombre, et cette veine sur le côté de mon front va continuer à grossir et grandir.

Réponses:

1 pour la réponse № 1

... OK wow. Vous aimez vraiment cette fonctionnalité de clic du milieu, LOL.

Vous pouvez essayer de remplacer le plugin:

$("#target").mousedown(function(e){
if(e.which == 2){
//Middle button clicked!
e.stopPropagation();
return true;
}
);

Ou implémenter quelque chose de similaire dans le code du plugin original.