我查看了一些类似的问题和解决方案,但无法弄清楚这里发生了什么。
我有一个复选框,问题基本上是在 IE8 中不能取消选中。我最初将一些 jQuery 附加到 click 事件以隐藏表单的另一部分,并且默认情况下它也被选中 - 我现在删除了 jQ 和默认检查状态,它实际上只是一个复选框......
<input type="checkbox" id="mailing" name="mailing" />
单击它会检查它,但再次单击它不会取消选中它。
唯一影响它的是一些 CSS,但它只是浮动它并设置背景颜色。
有人知道地球上发生了什么吗?
(PS:如果你想尝试它,可以在现场网站上找到它:http: //marldonchristmastrees.co.uk/choose-your-own-booking/
如果你点击直到表格出现,它是底部的“加入邮件列表”复选框)