Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Checkbox 运输业务没有扩展_Checkbox_Woocommerce_Checkout_Frontend - Fatal编程技术网

Checkbox 运输业务没有扩展

Checkbox 运输业务没有扩展,checkbox,woocommerce,checkout,frontend,Checkbox,Woocommerce,Checkout,Frontend,你知道为什么我签出页面的复选框不起作用吗?(扩展?) 在Woocommerce设置中,我默认选中了EnableShipping和Ship to billing address,但我想我的问题不在这里。我是否必须选中/取消选中其他人才能工作? 提前谢谢 问题图片:我知道这个问题已经有一段时间没有被问到了,但我最近遇到了同样的问题(我想)——复选框本身似乎对鼠标点击没有反应,但复选框的标签确实存在--并通过在Woocommerce shipping address表单模板中稍微编辑代码来修复它: 在

你知道为什么我签出页面的复选框不起作用吗?(扩展?) 在Woocommerce设置中,我默认选中了EnableShipping和Ship to billing address,但我想我的问题不在这里。我是否必须选中/取消选中其他人才能工作? 提前谢谢


问题图片:

我知道这个问题已经有一段时间没有被问到了,但我最近遇到了同样的问题(我想)——复选框本身似乎对鼠标点击没有反应,但复选框的标签确实存在--并通过在Woocommerce shipping address表单模板中稍微编辑代码来修复它:

在“formshipping.php”(YMMV)的第32行,有标签,下面是复选框标记。出于某种原因,复选框(ID=“ship to different address checkbox”)似乎没有正确响应鼠标单击,但标签是正确的,因此我只是将标签的结束标记(例如“
”)移动到复选框输入标记之后,复选框本身在页面上“活跃起来”……这不是一个“好”的修复,但它可以工作

另一个可能更“主流”的解决方案是为复选框添加CSS,并将z索引向上提升,如下所示:

#ship-to-different-address-checkbox{
    z-index: 10;
    position: relative;
}