내 숫자 게임에서 어린이는 30 초 동안 "짝수"와 같이 주어진 질문에 맞게 숫자 아이콘을 찍습니다. 나는 최근 두 개의 시계 아이콘을 보너스로 추가했다. 그들이 파란색을 쏘면 3 초가 추가되고 빨간색을 쏘면 3 초가 걸릴 것입니다.아이콘을 클릭 할 때 초침 추가
현재 시계는 다음과 같은 if 문으로 인해 잘못된 것으로 가정됩니다. 이 클릭 기능에 시계를 통합 할 수있는 방법이 있습니까? 아니면 새로운 시계를 시작해야합니까? 또한 타이머를 추가하고 초를 잡는 방법은 무엇입니까? 여기
$(".character").click(function() {
if ($(this).hasClass("wrong")) {
$(this).effect("bounce", {
times: 2,
direction: 'left'
}, 300, function() {
$(this).slideUp("fast")
});
miss++;
attempted++;
$("#miss").html("Wrong: " + miss);
} else {
$(this).effect("explode", 300);
hit++;
attempted++;
$("#hit").html("Right: " + hit);
}
});
});
아이콘
의 목록입니다
<ul id="container">
<li><div id="char1" class="character right" vaule="1"></div></li>
<li><div id="char2" class="character right" vaule="2"></div></li>
<li><div id="char3" class="character right" vaule="3"></div></li>
<li><div id="char4" class="character right" vaule="4"></div></li>
<li><div id="char5" class="character right" vaule="5"></div></li>
<li><div id="char6" class="character right" vaule="6"></div></li>
<li><div id="char7" class="character right" vaule="7"></div></li>
<li><div id="char8" class="character right" vaule="8"></div></li>
<li><div id="char9" class="character right" vaule="9"></div></li>
<li><div id="char10" class="character right" vaule="0"></div></li>
<li><div id="char11" class="character clock up"></div></li>
<li><div id="char12" class="character clock down"></div></li>
</ul>
바이올린 : http://jsfiddle.net/cFKHq/13/
에 http : // jsfiddle이라는 작은 수정 사항이 있습니다.net/pUwKb/2 /는 카운트가 0 이하인지 확인해야합니다. 왜냐하면 카운트가 해당 클록 때문에 -2로 낮아질 수 있기 때문입니다. – Sonaryr
다른 의견에서 보았을 때 최신 피들을 제공하지 않았기 때문에 다시 최신 버전과 일치하도록 변경했습니다 : http://jsfiddle.net/pUwKb/3/ – Sonaryr