我正在尝试制作一个候选列表框,用户将从一个框中选择元素,它将显示在下一个框中,当用户单击入围的元素时,该元素将从列表中消失,一切正常,但是当我点击入围元素时问题就来了。不知道为什么。
这是代码:
HTML:
<div id="secondbox">
<div class="elements">
Soni
</div>
<div class="elements">
Soni1
</div>
<div class="elements">
Soni2
</div>
<div class="elements">
Soni3
</div>
</div>
JQ:
$(".pink").click(function()
{
//$(this).remove();
alert("Hi");
});
$(".elements").click(function()
{
if($(this).attr("class")=="elements")
{
$(this).clone().appendTo("#firstbox").addClass("pink");
$(this).addClass("red");
}
});
CSS:
#secondbox,#firstbox{float:left;height:300px;width:300px;border:1px solid black;}
.elements{width:90%;margin:5px;border:1px dashed orange;}
.red{background-color:#d5d5d5;}
.pink{background-color:#BCED91;}
恳求