Использование jQuery для программного перехода по ссылке

Я знаю, что этот вопрос задавали раньше, но после поиска в Интернете я не могу найти прямой ответ.

HTML

 

jQuery (оба они не работают)

  $('#myAnchor').click(); 

или

 $('#myAnchor').trigger('click'); 

Каков самый простой и эффективный способ достичь этого?

Попробуй это:

 $('#myAnchor')[0].click(); 

Меня устраивает.

 window.location = document.getElementById('myAnchor').href 

Щелчок просто запускает событие / события клика, а не действие «goto-the-links-href».

Вы должны написать свой собственный обработчик, а затем ваш $ (‘# myAnchor’). Trigger (‘click’); будет работать…

 $("#myAnchor").click(function(event) { var link = $(this); var target = link.attr("target"); if($.trim(target).length > 0) { window.open(link.attr("href"), target); } else { window.location = link.attr("href"); } event.preventDefault(); }); 
 Click me  

Я пробовал несколько из вышеупомянутых решений, но они не работали для меня. Вот ссылка на страницу, которая работала для меня, автоматически нажмите ссылку

У выше ссылки есть много решений, и вот тот, который работал для меня,

    My website 

Теперь в тегах

  

Скопируйте вставьте вышеуказанный код и нажмите кнопку 'Magic button' , вы будете перенаправлены на сайт ErCafe.com .

Добавьте onclick="window.location = this.href" к вашему элементу . После этой модификации это может быть .click() ed с ожидаемым поведением. Чтобы сделать это с каждой ссылкой на вашей странице, вы можете добавить это:

  

Если вы используете jQuery, вы можете сделать это с помощью jQuery.trigger http://api.jquery.com/trigger/

пример

             
  • Откройте внешние ссылки в браузере с веб-браузером Android
  • Редактирование гиперссылок и якорей в PDF с помощью ITextSharp
  • Как добавить гиперссылку в JLabel
  • Найти имя пакета для приложений Android, чтобы использовать Intent для запуска приложения Market из Интернета
  • Как сделать кнопку похожим на ссылку?
  • Facebook share link - можете ли вы настроить текст сообщения?
  • Как ссылаться на метод в javadoc?
  • Изменить цвет текста в тексте TextView и щелкнуть?
  • Давайте будем гением компьютера.