Javascript 如何解决不必要的复选框检查

Javascript 如何解决不必要的复选框检查,javascript,html,jquery,css,Javascript,Html,Jquery,Css,我一直在为一家快餐连锁店制作模拟菜单注册页面。当我点击复选框时,点击复选框后的复选框将被选中,而它们不应该被选中。我首先想知道问题是否与jQuery行有关,但我发现不是这样。当窗体与弹出屏幕分离时,它的功能就正常了。有什么建议吗 您可以在此处找到我的HTML代码:您使用的CSS选择器不正确输入:选中~label应为input:checked+label。后者仅影响输入后的标签,而前者影响输入后的每个标签。提供问题的示例片段,而不是一长串文本。另外,你应该正确地关闭你的输入标签。恐怕我不能准确地指

我一直在为一家快餐连锁店制作模拟菜单注册页面。当我点击复选框时,点击复选框后的复选框将被选中,而它们不应该被选中。我首先想知道问题是否与jQuery行有关,但我发现不是这样。当窗体与弹出屏幕分离时,它的功能就正常了。有什么建议吗


您可以在此处找到我的HTML代码:

您使用的CSS选择器不正确<代码>输入:选中~label应为
input:checked+label
。后者仅影响输入后的标签,而前者影响输入后的每个标签。

提供问题的示例片段,而不是一长串文本。另外,你应该正确地关闭你的输入标签。恐怕我不能准确地指出给我这个问题的代码片段。我将复选框嵌入到一个弹出窗口中,问题似乎发生在两者之间的互连中。当复选框从弹出模板中分离出来时,它可以正常工作。现在它可以正常工作了!谢谢你的建议:)