Использование 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
  • Что такое синтаксис RTF для гиперссылки?
  • Пример использования гиперссылки в WPF
  • Может ли Google Chrome открывать локальные ссылки?
  • html ссылки не работают (с использованием base href)
  • Как сделать кнопку похожим на ссылку?
  • Как добавить гиперссылку в JLabel
  • Удалить упорное подчеркивание ссылки
  • Interesting Posts

    Исключение регулярного выражения JavaScript (недопустимая группа)

    Перемешать список, гарантируя, что элемент не останется в одном положении

    Будет ли установка файловой системы только для чтения увеличивать срок службы SSD?

    Как вы снимаете защиту макросов VBA для книги с поддержкой макросов, если вы забыли пароль?

    Бесплатный инструмент для отображения свойств аудио ogg в Windows 7 Explorer?

    В стеке вызовов не говорится «откуда вы пришли», но «где вы собираетесь дальше»?

    Windows Vista застряла

    Как обновить пользовательский интерфейс в BroadcastReceiver

    Могу ли я поменять ключи «Home, End» клавишами «PageUp, PageDown» на ноутбуке Dell Latitude?

    Преобразование формата JSON в формат CSV для MS Excel

    Сортировка словаря по отношению к ключам

    Угловая загрузка файла

    Обнаружение, если соединение Firebase потеряно / восстановлено

    как программно подделывать событие касания к UIButton?

    В чем разница между utf8_general_ci и utf8_unicode_ci

    Давайте будем гением компьютера.