How to make onclick automatically through onload function

35,986

Solution 1

$(document).ready(function() {
   $('#someLinkId').click();
});

Or

$(document).ready(function() {
   $('#someLinkId').trigger("click");
});

Solution 2

$(document).ready(function () {
   $("#myLink").trigger('click');
});

as you can read in: http://docs.jquery.com/Events/trigger#eventdata

Solution 3

What's the point of loading the page if you're going to navigate away from it immediately?

In addition to jQuery's triggering abilities, you could do:

<body onload="window.location.replace('http://example.com/');">

or:

<body onload="window.location.href = 'http://example.com/';">

Solution 4


$("#whateverid").trigger("click");

Where "whateverid" is the ID of the anchor tag, or whatever other selector you want to use.

Share:
35,986
Haim Evgi
Author by

Haim Evgi

Work as web developer, on LAMP. SOreadytohelp

Updated on July 18, 2022

Comments

  • Haim Evgi
    Haim Evgi almost 2 years

    I have a href link and I would like it to be clicked when the page is loaded.