从数组jquery调用函数

时间:2015-12-14 17:37:49

标签: jquery html

我的代码:

Class1.hello()

任何人都可以帮助我,我不知道如何从数组中调用函数。 谢谢:))

1 个答案:

答案 0 :(得分:1)

参考实际功能,不要使用字符串,这很容易

$('.play').click(function () {
   var random = testarray[Math.floor(Math.random() * testarray.length)];

    random();
});


function testone(){
    alert("WORK F 1111");
}

function testtwo(){
    alert("WORK F 2222");
}

function testthree(){
    alert("WORK F 3333");
}

var testarray = [testone, testtwo, testthree];



$('.play').click(function () {
   var random = testarray[Math.floor(Math.random() * testarray.length)];

    random();
});


function testone(){
    alert("WORK F 1111");
}

function testtwo(){
    alert("WORK F 2222");
}

function testthree(){
    alert("WORK F 3333");
}

var testarray = [testone, testtwo, testthree];

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<div class="play">Click Me</div>
&#13;
&#13;
&#13;