Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从click事件中调用外部函数并将参数作为数组传递给它_Javascript_Jquery - Fatal编程技术网

Javascript 从click事件中调用外部函数并将参数作为数组传递给它

Javascript 从click事件中调用外部函数并将参数作为数组传递给它,javascript,jquery,Javascript,Jquery,$document.readyfunction{ 可用风险值=[1,2,3,4]; 风险值=[]; var解决方案=[[1,2],[3,4]]; //外部功能 函数检查输入{ forvar i=0;i函数调用没有问题,请检查您的外部函数,它应该根据您的代码返回true或false,这是它在一种情况下的唯一返回值。请尝试使用此函数- function check(input){ for(var i=0;i<solutions.length;i++){ var result = false;

$document.readyfunction{ 可用风险值=[1,2,3,4]; 风险值=[]; var解决方案=[[1,2],[3,4]]; //外部功能 函数检查输入{
forvar i=0;i函数调用没有问题,请检查您的外部函数,它应该根据您的代码返回true或false,这是它在一种情况下的唯一返回值。请尝试使用此函数-

function check(input){
for(var i=0;i<solutions.length;i++){
var result = false;
    result=solutions[i].every(function(elem){
          return input.includes(elem)==true;
   })
      return result;
    }

}

我发现它是可用的。patcheavailable.indexOfthis.id,1返回一个对象而不是字符串,因此我需要使用toString将其转换为字符串,以使所采取的数组成为字符串数组而不是对象数组。

请创建一个演示,复制该问题,并使用您迄今为止尝试过的代码。可用的id来自哪里?您是declari正在生成一个名为available但不可用的var。请尝试单击两个播放器,然后单击X。抱歉,availableIds是全局可用的。