我正在制作一个非常简单的小游戏,其想法是通过单击具有特定颜色的 id 为 circle1、circle2 等的四个 div 中的一个来选择您所看到的图形的正确颜色大约一两秒钟:
var odpowiedz_kolor = $('<div class="label id="gra">Jaki kolor miał następujący kształt?</br></br><ul class="inline">'+
'<div class="odpowiedz_pojemnik" id="' + wylosowane[losowa_z_wylosowanych_figur].figura + '"> </div></br></br>'+
'<ul class="inline">'+
'<li><div class="kolo" id="kolo1"> </div></li>'+
'<li><div class="kolo" id="kolo2"> </div></li>'+
'<li><div class="kolo" id="kolo3"> </div></li>'+
'<li><div class="kolo" id="kolo4"> </div></li>'+
'</ul></div>');
我已经删除了不必要的代码...
$('#kolo1').css('background-color', wylosowane[0].kolor);
$('#kolo2').css('background-color', wylosowane[1].kolor);
$('#kolo3').css('background-color', wylosowane[2].kolor);
$('#kolo4').css('background-color', wylosowane[3].kolor);
$(".kolo").on('click', function(){
var color = $('.kolo').find('#kolo').css('background-color');
我已经设置了如上所示的颜色。现在的问题是如何检索相应的颜色,因为我被卡在点击处理程序上。即使是丑陋但可行的解决方案,我也将不胜感激。
场景是:
- 您会在几秒钟内看到 4 个不同颜色的不同图形
- 你现在必须决定是哪一个(如果选择好/坏,那么......)
先感谢您。