У меня есть два элемента, и я хочу нажать один, чтобы вызвать ссылку других.нажмите один элемент, чтобы вызвать ссылку другого
Я пробовал два пути. Обе функции щелчка работают, так как кнопка 1 становится красной на клике, однако она не вызывает ссылку. Любые идеи, что мне не хватает из ниже?
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
<a class="link" href="http://google.com">Button 1</a>
<div class="clickThis">i want to click this one</div>
<script>
var clickThis = document.getElementsByClassName('clickThis');
var link = document.getElementsByClassName('link');
$(clickThis).click(function(){
$(link).css({"color": "red"});
$(link).trigger('click');
});
$(document).on('click', clickThis, function(event) {
event.preventDefault();
$(link).css({"color": "red"});
$(link).click();
});
</script>
</body>
</html>
Благодарим за помощь Yoann. –