简体   繁体   English

JS - 间隔后更改 HREF

[英]JS - Changing HREF after interval

I am trying to make javascript that will change href after some interval.我正在尝试制作将在一段时间后更改 href 的 javascript。 I made something but it´s not working...我做了一些东西,但它不起作用......

<script>
$(document).ready(function() 
{
setInterval(fetch_quote,5000);
});
function fetch_quotes() {
var x = document.getElementById("Buttonn");
if document.getElementById("Buttonn").href="#primary";{
document.getElementById("Buttonn").href="#volby";
} else {
document.getElementById("Buttonn").href="#primary";
}
}
</script>

I am just starting with JS so i dont have some big knowledge...我刚开始接触 JS,所以我没有一些大的知识......

Try this尝试这个

 $(document).ready(function() { setInterval(fetch_quotes, 1000); }); function fetch_quotes() { var x = document.getElementById("Buttonn"); // if href containces '#primary' if (x.href.includes('#primary')) { // set to '/#volby' x.href = '/#volby'; } else { // set to '/#primary' x.href = '/#primary'; } }
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <a id="Buttonn" href="/#primary">

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM