可掉落的值计数(JQuery)



我正在为一个调查创建一个问题类型。

我使用下面的jsfiddle

http://jsfiddle.net/hP3jc/

我需要的是一个计数器或类似的东西,它可以让我知道有多少红色块被放到底部的灰色块上。

。强烈同意= 2(当2个红色掉落在上面时)同意= 1(当一个红色方块落在上面时)等

谢谢!

当你放下一个红色的盒子,你能得到灰色盒子的类吗?

我想的是,你可以把灰色的类添加到红色的类,然后简单地计数所有的红色与一个特定的灰色在它的类。

so class="red1" and after drop class="red1 grey2"。

当你捡到一个红色,它的类中有"灰色",那么你需要删除灰色的类名。

我知道我没有引用任何代码,但我只是想到了概念,而不是实际的代码。如果你愿意,我可以试一试。

所以我认为这个过程是这样的。

设置:灰盒类有额外的类,如class="GreyBox Grey1"和class="GreyBox Grey2"

下降:

  • 得到你掉在上面的灰盒子的第二类。
  • 将这个类添加到你刚刚丢弃的红框中。
  • jQuery获取$('.Grey1').length计数

on pick off grey

  • 获取红框类
  • 删除所有以"Grey"开头的类
  • 重新计数红色与灰色类名。

最新更新