Взято из: здесь
Использование .trigger ('click') не вызовет собственное событие щелчка. Чтобы смоделировать щелчок по умолчанию, вы можете привязать обработчик щелчка следующим образом:
$('#someLink').bind('click', function() {
window.location.href = this.href;
return false;
});
... где someLink - это выбранный вами фактический селектор.
Затем вы можете запустить этот привязанный обработчик кликов, если хотите, на основе какого-то другого взаимодействия.
$('input.mycheckbox').click(function() {
if (this.checked) {
$('#someLink').trigger('click');
}
});