Magento checkout jquery 函数空错误
Magento checkout jquery function null error
我收到错误 TypeError: $(...) is null 和 TypeError: $(...).visible is null。
在单页结帐中 jquery 函数是 if($('checkout-step-shipping').visible() || $('checkout-step-shipping_method').visible())
请告诉我可能导致此问题的原因
function styleRegionInterval() {
if (!intervalInit) {
styleRegion = setInterval(styleRegionInput, 500);
intervalInit = true;
}
}
function styleRegionInput() {
if($('checkout-step-shipping').visible() || $('checkout-step-shipping_method').visible()) {
clearInterval(styleRegion);
intervalInit = false;
shippingRegionUpdater.update();
}
}
前几天我删除了送货方式,但没有它我的结账工作正常。
结帐或注册页面上有相同的按钮作为函数调用。
尝试使用 jQuery('checkout-step-shipping').visible() 而不是 $('checkout-step-shipping').visible().
你应该看起来像:
function styleRegionInterval() {
if (!intervalInit) {
styleRegion = setInterval(styleRegionInput, 500);
intervalInit = true;
}
}
function styleRegionInput() {
if(jQuery('checkout-step-shipping').visible() || jQuery('checkout-step-shipping_method').visible()) {
clearInterval(styleRegion);
intervalInit = false;
shippingRegionUpdater.update();
}
}
我收到错误 TypeError: $(...) is null 和 TypeError: $(...).visible is null。
在单页结帐中 jquery 函数是 if($('checkout-step-shipping').visible() || $('checkout-step-shipping_method').visible())
请告诉我可能导致此问题的原因
function styleRegionInterval() {
if (!intervalInit) {
styleRegion = setInterval(styleRegionInput, 500);
intervalInit = true;
}
}
function styleRegionInput() {
if($('checkout-step-shipping').visible() || $('checkout-step-shipping_method').visible()) {
clearInterval(styleRegion);
intervalInit = false;
shippingRegionUpdater.update();
}
}
前几天我删除了送货方式,但没有它我的结账工作正常。
结帐或注册页面上有相同的按钮作为函数调用。
尝试使用 jQuery('checkout-step-shipping').visible() 而不是 $('checkout-step-shipping').visible().
你应该看起来像:
function styleRegionInterval() {
if (!intervalInit) {
styleRegion = setInterval(styleRegionInput, 500);
intervalInit = true;
}
}
function styleRegionInput() {
if(jQuery('checkout-step-shipping').visible() || jQuery('checkout-step-shipping_method').visible()) {
clearInterval(styleRegion);
intervalInit = false;
shippingRegionUpdater.update();
}
}