Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Нажатие на колесико не работает (https://javascript.ru/forum/jquery/60701-nazhatie-na-kolesiko-ne-rabotaet.html)

mikegod 15.01.2016 12:21

Нажатие на колесико не работает
 
Есть код

$('a:not([target="_blank"]),a[href="#"]').click(function(e) {
href = this.href;
if(!href || href == '#'){
e.preventDefault();
return false;
}
else if((!e || (!e.ctrlKey && (!e.originalTarget || !e.originalTarget.keyCode))) &&
href.indexOf('#')<0 && href.indexOf('mailto:')<0 && href.indexOf('tel:')<0 && href.indexOf('callto:')<0 && href.indexOf('')<0){
e.preventDefault();
bodyUnload(function(){ window.location = href });
}

else return true;
});

Как сделать что бы при нажатии колесиком на ссылку она открывалась в новом окне?

Siend 22.01.2016 11:23

в функции клика отслеживай какая кнопка мыши нажата, но вообще это же по умолчанию и так работает, по крайней мере в хроме точно.


Часовой пояс GMT +3, время: 22:30.