具有随机函数jqt的按钮

时间:2011-08-01 15:58:57

标签: jquery button random jqtouch

我是一个绝对的初学者 - 所以经过几天的搜索,我正在寻求帮助: 我在jqtouch中有一个小型的web应用程序,希望用户能够点击一个image =按钮,它会跳转到一个随机选择的id = page。

我怎么这样做? 这样的事情不起作用:

头:

var randomlinks=new Array()

randomlinks[0]="page100"
randomlinks[1]="page120"
randomlinks[1]="page130"

function randomlink(){
document.location='#' + randomlinks[Math.floor(Math.random()*randomlinks.length)]
}
function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}

体:

<a href="#" class="dissolve"><img src="images/randombutton.png" class="something" onClick="MM_callJS('randomlink()')"></a>

非常感谢你的帮助。

1 个答案:

答案 0 :(得分:1)

你可以这样做:

var randomlinks=[];

randomlinks[0]="page100"
randomlinks[1]="page120"
randomlinks[2]="page130"

function randomlink(){
 var idx = Math.floor(Math.random()*randomlinks.length);
 window.location.href ='#' + randomlinks[idx];
}