随机链接生成器脚本输出问题

时间:2013-09-07 12:47:41

标签: javascript jquery html random hyperlink

我的随机链接脚本有问题,需要一些帮助

我希望它能够设置,以便随时重新加载页面时,它会显示一个带有链接的随机锚文本。 例如。如果重新加载页面转到网站< - 这应该更改每次在锚文本中显示一个新链接,具体取决于设置的链接数

//specify total # of random links
var totallinks=4 

我需要一个存储链接的数组,并在每次使用锚文本加载页面时显示它们。谢谢提前

1 个答案:

答案 0 :(得分:1)

嗯,你可以这样做:

// write your array like this in json format
var linksArray = [
     { 
      text:"ABC",
      link:"abc.html"
     },
     { 
      text:"DEF",
      link:"def.html"
     },
     { 
      text:"GHI",
      link:"ghi.html"
     }
   ];

// get random index each time
var randomIndex = Math.floor((Math.random() * linksArray.length)),
    text = linksArray[randomIndex].text,
    link = linksArray[randomIndex].link;

// set href link and text of link
$("#link").attr("href",link).text(text);

在这里摆弄:http://jsfiddle.net/8yDTh/1/

我希望它有所帮助。