选择随机函数

2024-01-12

我有一个函数列表:

    function randomiseiconscycle1() {
    $("#iconTwoContainer img, #iconFiveContainer img, #iconSevenContainer img").fadeIn(300);
    setTimeout( function(){
        $("#iconTwoContainer img, #iconFiveContainer img, #iconSevenContainer img").fadeOut(300);
    },200);

function randomiseiconscycle2() {
    $("#iconOneContainer img, #iconSixContainer img").fadeIn(300);
    setTimeout( function(){
        $("#iconOneContainer img, #iconSixContainer img").fadeOut(300);
    },200);
}

每次我单击此按钮时,我都想随机激活 8 个功能之一(如上)。

任何帮助将非常感激。


将函数的引用放入数组中:

var iconcycle = [
  randomiseiconscycle1, randomiseiconscycle2,
  randomiseiconscycle3, randomiseiconscycle4,
  randomiseiconscycle5, randomiseiconscycle6,
  randomiseiconscycle7, randomiseiconscycle8
];

现在你可以随机选择一个并调用它:

iconcycle[Math.floor(Math.random() * iconcycle.length)]();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

选择随机函数 的相关文章

随机推荐