我有一个问题,我似乎无法解决如何解决它。我有两个复选框,它们都具有值5.我只需要在复选框被选中时将5的值添加到变量中,并且在未选中时扣除5。我一直在使用jQuery,但到目前为止,我只设法添加5,并且它增加了10,当他们都被选中时。它现在不会扣除任何东西。由于我有一些单选按钮,我正确检查,我的代码是这样的。问题与复选框状态
$(":checked").each(function(){
if ($(this).attr("type") == "checkbox"){
pricediff += 5;
}
}
作为各自使用的功能,当它们都被检查时它增加10。这当然不是我想要的。当复选框未选中时,它仍然必须扣除5。我不知道如何做到这一点 - 我对jQuery和JavaScript有些不屑一顾。任何人都可以帮我吗?谢谢
P.S.这不是确切的代码,而只是它的主旨。
为了提高人们帮助你的机会,建议首先接受你以前的问题的答案。 – 2010-11-23 06:48:34