我正在使用以下元标记来加载iPhone网络应用的启动图像:
<link href="apple-touch-startup-image-640x920.png" rel="apple-touch-startup-image">
我想要做的是在页面加载时随机化图像路径(01.png,02.png,03.png等),例如:
<link href="random image path here" rel="apple-touch-startup-image">
有人知道如何用jQuery做到这一点吗?
答案 0 :(得分:0)
要在javascript中从数组中获取随机对象,您可以使用:
var randomItem = arr[Math.floor(Math.random()*arr.length)]
将此与您的请求相结合,您可以:
;(function($, window, document, undefined){
$(function(){
var images = ['01.png', '02.png', '03.png'];
$("[rel='apple-touch-startup-image']").attr("href", images[Math.floor(Math.random()*images.length)]);
});
})(jQuery, this, document);