更改a";href";和img“;src";使用javascript刷新时的值

更改a";href";和img“;src";使用javascript刷新时的值,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我想更改我的横幅刷新时的图像和锚链接。我有4个不同的横幅图像和每个横幅4个不同的链接。所以我需要当用户刷新页面时,每个横幅将加载自己的URL HTML代码: <div class="ad_body"> <a href="http://www.domain.com/" target="_blank"> <img src="images/banner/partner1.jpg"> </a> </div>

我想更改我的横幅刷新时的图像和锚链接。我有4个不同的横幅图像和每个横幅4个不同的链接。所以我需要当用户刷新页面时,每个横幅将加载自己的URL

HTML代码:

<div class="ad_body">
    <a href="http://www.domain.com/" target="_blank">
        <img src="images/banner/partner1.jpg">
    </a>
</div>


感谢您的帮助。

您可以在阵列中添加图像源,然后从该阵列中随机选择:

$(function(){
    var links = ["link1", "link2", "link3"];
    var arr = ["partner1.jpg", "partner2.jpg", "partner3.jpg"];
    var random = Math.floor(Math.random() * arr.length) + 0;

    $(".ad_body a").attr("href", links[random]);
    $(".ad_body img").attr("src", "images/banner/"+arr[random]);
});

希望这有帮助。

可能重复的您能解释每个横幅将加载自己的url吗?我的意思是,当用户单击横幅时,每个横幅都有唯一的url。用户将重定向到网站。我想我们需要查看更多代码。你尝试了什么但没有成功?但是我如何用横幅图像更改锚定链接?你可以为链接添加另一个数组,检查我的更新。