-1

我在使用随机链接脚本时遇到问题,需要一些帮助

我希望它进行设置,以便每当我重新加载页面时,它都会显示带有链接的随机锚文本。例如。如果重新加载页面Go to site <-- 这应该改变每次在锚文本中显示一个新链接,具体取决于设置的链接数量

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

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

4

1 回答 1

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/

我希望它有所帮助。

于 2013-09-07T13:02:04.037 回答