И я хочу автоматически открыть ссылку "Посетите нас".
Как я могу это сделать?
Ответ 1
Вы можете вызвать щелчок, выполнив
$('li a').trigger('click');
Ответ 2
Похоже, что jQuery не может заставить событие click для гиперссылок в 100% случаев, и ваш, вероятно, один из них. Мой способ решить эту проблему состоит в следующем:
$('li a')[0].click();
Таким образом, вы используете его как элемент DOM, а не как объект jQuery, и, похоже, он работает во многих браузерах.
Ответ 3
установите местоположение окна на ссылку href. Принуждение щелчка будет работать только в том случае, если ссылка привязана к прослушивателю событий щелчка. Поведение по умолчанию для ссылки - это переход к местоположению при нажатии, но прослушиватель событий клика не добавляется. Ваше решение должно быть следующим: