我目前正在开展一个小型的jquery项目。现在我有一个(也许是简单的解决)问题。按照我的代码 - 我缩短了它并删除了几行(只有数组位置)
function setupblurb()
{
var blurb = new Array();
blurb[0] = "text1";
blurb[1] = "text2";
blurb[23] = "text24";
return blurb;
}
function setupweblinks()
{
var weblink = new Array();
weblink[0] = "days/day1.html";
weblink[1] = "days/day2.html";
weblink[23] = "days/day24.html";
return weblink;
}
function setuppositions()
{
var positions = new Array();
positions[0] = "1";
positions[1] = "2";
positions[23] = "24";
return positions;
}
在另一个脚本中输出'days'。它运作良好(从1-24排序),但现在我想知道我如何随机排序输出?我有函数'setuppositions()'但是当我改变那里的位置时,例如:
positions[0] = "5";
它将输出链接到day1而不是day5。
我很感激我得到的每一个帮助:)谢谢!
答案 0 :(得分:0)
也许您可以在函数上方的全局范围中定义Array变量:
var blurb = new Array();
var weblink = new Array();
var positions = new Array();
function setupblurb()
{
...
请参阅JSFiddle