Ответ 1
Ваш удаленный клик должен быть вызван каким-то образом. В этом примере это делается кнопкой click-this
HTML:
<div class="myDiv" style="color: red;">Clicking this should open google even though this doesn't have an href</div>
<a class= "click-this" href="#" onclick="location.href='https://www.google.com'; return false;">click this</a>
JS:
$(".myDiv").on("click mousedown mouseup focus blur keydown change", function(e) {
$link = $(".click-this");
console.log($link);
$(".click-this")[0].click();
});
jsFiddle: https://jsfiddle.net/0oecovtj/1/