Javascript jQuery在向购物车添加内容时显示div,而不是之前
我需要查看一个div,显示你需要购买多少才能在网上商店获得免费送货 html如下所示:Javascript jQuery在向购物车添加内容时显示div,而不是之前,javascript,jquery,html,cart,webshop,Javascript,Jquery,Html,Cart,Webshop,我需要查看一个div,显示你需要购买多少才能在网上商店获得免费送货 html如下所示: <div class="l-shopgetmore panel-success">Køb for yderligere DKK 1000.00 og få fragtfri levering.</div> 我的jQuery代码如下所示 jQuery(document).ready(function(j) { var start = 999, getFirstNu
<div class="l-shopgetmore panel-success">Køb for yderligere DKK 1000.00 og få fragtfri levering.</div>
我的jQuery代码如下所示
jQuery(document).ready(function(j) {
var start = 999,
getFirstNum = jQuery('.frifragt').text(),
getSecNum = jQuery('.priceInCart').text(),
diff = Number(getFirstNum) - Number(getSecNum),
getDiscont = jQuery('.priceInCart').text()
var getAmount = jQuery('.priceInCart').text();
if(getAmount != '0') {
if(start > getDiscont) {
jQuery('.l-shopgetmore').html('Køb for yderligere DKK ' + diff.toFixed(2) + ' og få fragtfri levering.');
} else {
jQuery('.l-shopgetmore').hide();
}
}
});
最后一行
jQuery('.l-shopgetmore').hide();
它不起作用
我需要jQuery在有人将某物放入购物车时才显示带有“.l-shopgetmore”类的div。jQuery(document).ready(函数(j){
jQuery(document).ready(function(j) {
var frifragt = jQuery('.frifragt');
var priceInCart = jQuery('.priceInCart');
var diff = Number(frifragt.text()) - Number(priceInCart.text());
jQuery('.l-shopgetmore').html('Køb for yderligere DKK ' + diff.toFixed(2) + ' og få fragtfri levering.');
jQuery('.l-shopgetmore').hide();
setInterval(function(){
if(jQuery('.priceInCart').text() > 0 || jQuery('.priceInCart').text() < 1000)
jQuery('.l-shopgetmore').show();
else
jQuery('.l-shopgetmore').hide();
}, '600');
});
var frifragt=jQuery('.frifragt');
var priceIntranet=jQuery('.priceIntranet');
var diff=Number(frifragt.text())-Number(priceIntranet.text());
jQuery('.l-shopgetmore').html('Kø;b代表yderligere DKK'+diff.toFixed(2)+'og få;fragtfri levering');
jQuery('.l-shopgetmore').hide();
setInterval(函数(){
if(jQuery('.priceIntranet').text()>0 | | jQuery('.priceIntranet').text()<1000)
jQuery('.l-shopgetmore').show();
其他的
jQuery('.l-shopgetmore').hide();
}, '600');
});
你能把一个工作示例放在提琴里吗?是否有一个HTML元素显示什么东西被添加到购物车中?也许是一个
?或者一个带有特定类的
,显示它是购物车项目?如果可以识别DOM元素,那么jQueryIf
语句也可以查找新创建的cart元素的存在,然后触发其余的If
…用于添加到cart的代码在哪里?这就是您希望jquery显示/隐藏etc的地方如果getAmount==“0”
您可以在这里看到webshop,如果它有帮助的话:它对我不起作用。:/我复制/粘贴了你的代码。但不管怎样,它只是隐藏了信息。酷,它现在起作用了。但是当购物车中有超过1000 kr时,例如1200 kr,则在消息中显示-200 kr。当购物车达到1000 kr时,它应该将其隐藏。已编辑,现在当+1000时,它将再次隐藏
jQuery('.l-shopgetmore').hide();
jQuery(document).ready(function(j) {
var frifragt = jQuery('.frifragt');
var priceInCart = jQuery('.priceInCart');
var diff = Number(frifragt.text()) - Number(priceInCart.text());
jQuery('.l-shopgetmore').html('Køb for yderligere DKK ' + diff.toFixed(2) + ' og få fragtfri levering.');
jQuery('.l-shopgetmore').hide();
setInterval(function(){
if(jQuery('.priceInCart').text() > 0 || jQuery('.priceInCart').text() < 1000)
jQuery('.l-shopgetmore').show();
else
jQuery('.l-shopgetmore').hide();
}, '600');
});