我正在为一个调查创建一个问题类型。
我使用下面的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"开头的类
- 重新计数红色与灰色类名。