Вот самый простой способ для этого: предотвращение щелчка по URL-адресу намного разумнее, чем предотвращение нажатия кнопок CTRL / CMD, поскольку такие функции, как CTRL / CMD + CLICK, являются функциями браузера и не могут быть перезаписаны (или, по крайней мере, я этого не сделал).добиваться успеха в этом) ...
$(document).ready(function(){
$("a").click(function(e){
e.preventDefault();
window.location.href = $(this).attr("href");
});
});
зависит от того, в каком случае вы будете использовать, вам нужно применить нечто подобное для отправки формы ... потому что это также зависит от этой функции браузера
Важно: Пользователи OS X, использующие Command + Click, никогда не забывайте, что
Добавление: Поскольку вы хотите отключить функцию открытия в новой вкладке / окне при привязке, щелкнитеmsgstr "просто сделать дефолт по умолчанию для контекстного меню (правая кнопка мыши)
$("a").contextmenu(function(e){
e.preventDefault();
});