gpt4 book ai didi

javascript - 同时切换两个不同的类别

转载 作者:行者123 更新时间:2023-12-03 06:49:28 25 4
gpt4 key购买 nike

我向用户提出一个有多个可能/正确答案的问题。他们提交所选答案后,我需要向他们显示正确答案。为了做到这一点,我按顺序用两个不同的类标记答案,但我需要同时进行类切换。

逻辑:

  1. 他们选择的正确答案标有 .answer- Correct-selected
  2. 他们尚未选择但实际上正确的答案标有 - .answer- Correct

这是代码:

$correctSelectedAnswers   = $('Select the correct selected answers..');
$correctUnSelectedAnswers = $('Select the correct unselected answers..');

// I want these to run simultaneously
$correctSelectedAnswers.toggleClass('answer-correct', 500);
$correctUnSelectedAnswers.toggleClass('answer-correct-selected', 500);

如何同时运行上述代码的底部两行?

最佳答案

虽然webworkers可以用来利用多个核心,从而可能实现某种程度的并行性,您应该将 JavaScript 视为单线程(部分原因是它是)。在这种情况下,webworkers甚至不是一个选项,因为您无法与主线程之外的 DOM 交互。

因此,要回答您的问题,请不要尝试同时运行任何内容。假设您没有数百万个会受到影响的元素,那么您在那里进行的这两个调用对于您的用户来说似乎是“同时”的。

不在这个问题的范围内,但是你对 jQuery 的使用 toggleClass可能会导致代码中出现一些歧义,“500”的值作为第二个参数没有多大意义。

关于javascript - 同时切换两个不同的类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37576692/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com