Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.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 当DIV上的所有ID都单击时如何定向url_Javascript_Html - Fatal编程技术网

Javascript 当DIV上的所有ID都单击时如何定向url

Javascript 当DIV上的所有ID都单击时如何定向url,javascript,html,Javascript,Html,我想做一个迷你游戏,但逻辑代码太多了 请尝试查看下面的我的代码,,, 我想在单击所有div ID error 1、error 2、error 3、然后error 4之后进行direct,这是direct的最后一个值。也许有什么东西可以增加课堂气氛 我希望在最后一次单击ID错误4之前,ID错误4其addclass rightAnswers。因为类rightAnswers具有属性html5 data current game=5 data next game=finish for next resu

我想做一个迷你游戏,但逻辑代码太多了

请尝试查看下面的我的代码,,, 我想在单击所有div ID error 1、error 2、error 3、然后error 4之后进行direct,这是direct的最后一个值。也许有什么东西可以增加课堂气氛

我希望在最后一次单击ID错误4之前,ID错误4其addclass rightAnswers。因为类rightAnswers具有属性html5 data current game=5 data next game=finish for next result page

我试着做到这一点,并通过 在Tushar的帮助下

但现在我想要不同的逻辑

多谢各位

注: 我试过这样编辑, 但是类不是函数

    divs.splice(divs.indexOf($(this).prop("id")), 1)
    if (divs.length == 0) {
      $('#wrong1, #wrong2, #wrong3, #wrong4').addClass('rightAnswers');
    }
并添加脚本url方向,如下所示: 但是这个类仍然不起作用

$(".rightAnswers").click(function() {
  window.location = "/game/result";
});
代码来自

$function{ var divs=[错误1,错误2,错误3,错误4]; $“错误1,错误2,错误3,错误4”。单击函数{ $this.animate{ 不透明度:0, 前100名, }, 500; divs.divs.indexOf$this.propid,1 ifdivs.length==0{ $'Error-gameOne'.eq0.hide; $'correct-gameOne'.eq0.show; } }; }; 文本1 文本2 文本3 文本4
你说的直接是什么意思?请提供更多关于你真正想要达到的目标的信息,如果你只想重定向到另一个页面,请使用此窗口。location=yourtextpageurl;对不起,如果我的问题被弄糊涂了。我希望在最后一次单击ID错误4之前,ID错误4其addclass rightAnswers。因为类rightAnswers具有属性html5 data current game=5 data next game=finish for next result page。