为什么我的结帐页面的复选框无效? (扩?) 在Woocommerce设置中,我已经选中了默认情况下启用送货和发货到帐单邮寄地址,但我想我的问题不是来自这里。我是否必须检查/取消选中其他人才能工作? 提前谢谢!
答案 0 :(得分:1)
我知道自问题最初被问到以来已经有一段时间了,但我最近才遇到同样的问题(我认为) - 复选框本身似乎并不存在响应鼠标点击,但复选框的标签确实 - 并通过编辑Woocommerce送货地址表单模板中的代码来修复它:
在&#34; form-shipping.php&#34;,(YMMV)的第32行附近有标签,下面是复选框标记。由于某种原因,复选框(ID =&#34;发送到不同地址 - 复选框&#34;)似乎没有正确响应鼠标点击,但标签是,所以我只是移动标签的结束标签(例如&#34; </label>
&#34;)在复选框输入标签和复选框本身后#34;活跃起来&#34;在页面上....不是&#34;很好&#34;修复,但它的工作原理。
另一个,可能更多&#34;主流&#34;解决方案是为复选框附加CSS并将z-index压缩如下:
#ship-to-different-address-checkbox{
z-index: 10;
position: relative;
}