Jquery 如何在3秒内更改a href链接?

Jquery 如何在3秒内更改a href链接?,jquery,html,css,Jquery,Html,Css,这是我的代码: 使用SetInterval每X毫秒使用一个函数就可以了。 发件人: setInterval方法调用函数或计算表达式 以毫秒为单位的指定间隔 您只需将链接存储在一个数组中,并使用迭代次数%4,以便只循环:0,1,2,3,0,1,2,3 var hrefs = ['link1.com','link2.com','link3.com','link4.com']; var iterations = 0; function changeLink() { $(".yourElem

这是我的代码:


使用SetInterval每X毫秒使用一个函数就可以了。 发件人:

setInterval方法调用函数或计算表达式 以毫秒为单位的指定间隔

您只需将链接存储在一个数组中,并使用迭代次数%4,以便只循环:0,1,2,3,0,1,2,3

var hrefs = ['link1.com','link2.com','link3.com','link4.com'];
var iterations = 0;

function changeLink() {
    $(".yourElement").attr("href", hrefs[iterations%4])
    iterations++;
}

var linkChange = setInterval(changeLink, 3000);

单击“可能”,这将帮助您,如果您需要更改链接,请使用setInterval函数,该函数为

,可能会对您有所帮助。您可以使用setTimeout进行计时,使用attr更改url或链接

看看

$document.readyfunction{ $button.clickfunction{ setTimeoutfunction{ $w3s.attrref,https://codepen.io/indeveloper/ },3000; }; }; 更改href值 将鼠标悬停在链接上或单击链接以查看href属性的值是否已更改


请告诉我们你试过什么。