【问题标题】:Randomize url in meta tag with jQuery?用jQuery随机化元标记中的url?
【发布时间】:2014-06-30 10:40:17
【问题描述】:

我正在使用以下元标记为 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 做到这一点吗?

【问题讨论】:

  • 寻找 Math.random()

标签: jquery iphone web-applications meta


【解决方案1】:

要从 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);

【讨论】:

  • 工作就像一个魅力。非常感谢!
猜你喜欢
  • 1970-01-01
  • 2010-12-04
  • 1970-01-01
  • 2014-02-06
  • 2011-05-17
  • 2012-01-31
  • 2012-01-03
  • 1970-01-01
相关资源
最近更新 更多