Использование 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/

пример

             
  • Как ссылаться на метод в javadoc?
  • Может ли Google Chrome открывать локальные ссылки?
  • Как добавить гиперссылку в JLabel
  • Найти имя пакета для приложений Android, чтобы использовать Intent для запуска приложения Market из Интернета
  • Как я могу сделать ссылку на клики в NSAttributedString?
  • html ссылки не работают (с использованием base href)
  • Как создать ссылки в текстовом клиенте?
  • Как сделать кнопку похожим на ссылку?
  • Interesting Posts

    Где журналы событий беспроводного соединения Windows 7?

    Использование шаблона проектирования Singleton для SQLiteDatabase

    Передача как const и по ссылке – стоит?

    Как я могу правильно делить с помощью BigDecimal

    Force Windows использует .EXE для PATH вместо внутренней команды CMD.EXE

    Как преобразовать TimeStamp в Date в Java?

    ASP.NET Web API, неожиданный конец многочастного streamа MIME при загрузке из Flex FileReference

    Vista Networking не работает … Не могу даже ping localhost

    Что действительно возвращает System.in.read?

    простые примеры функции фильтра, рекурсивный вариант

    Автоматически открывать файлы ICS в Календаре Google

    Как установить двухэкранный режим с одним фоном, когда мой основной дисплей находится справа?

    Как получить все группы AD для определенного пользователя?

    Как получить список всех файлов в облачном хранилище в приложении Firebase?

    Как открыть веб-браузер по умолчанию с помощью java

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