2014-10-09 43 views
0

我知道我没有这样做的权利,但任何帮助,将不胜感激。你可以在这里细小提琴:http://jsfiddle.net/dz71dyjd/如果和声明在jquery上drupal 6

这里是我工作的代码:

if($(".cart-block-item-title").contains("volume dealer")) && $('.cart-block-summary-total .uc-price').val < 5,000 { 
alert ('order minimum not met') 

}

我最终要这个代码上点击运行,以防止客户去结帐如果他们不符合最低订单。

+0

你确定$('。uc-price).val返回一个正确的值吗? – 2014-10-09 16:28:16

+0

不,这是我需要帮助的一部分...我在三年内没有像这样做代码,所以我很生锈:( – abemonkey 2014-10-09 16:29:43

+0

尝试为该标签分配一个ID,然后访问内部文本。 如果我在JS中是正确的,它应该像document.getElementByID(“yourID”)。innerHTML或Jquery $('#yourID')。html() – 2014-10-10 07:44:03

回答

0

我昨天就知道了。它采取了几个步骤。这里是代码:

var DealerVar = $('.cart-block-item-title a').attr('href') 
var cartTotal = $(".cart-block-summary-total > span").text().replace(',', '').replace('$', ''); 
var DealerVar2 = DealerVar.split('/'); 
var DealerVar3 = DealerVar2[1] 

if (DealerVar3 == "dealers") { 


if (cartTotal < 500.00) 
{ 
$('.cart-block-checkout, #edit-checkout').click(function(){ 
    alert ('In order to check out you need to have the minimum order amount in your cart for your pricing tier ($500). Please add more items to your cart.'); 
    return false 
}); 
}    
} 

var VolDealVar = $('.cart-block-item-title a').attr('href') 
var cartTotal = $(".cart-block-summary-total > span").text().replace(',', '').replace('$', ''); 
var VolDealVar2 = VolDealVar.split('/'); 
var VolDealVar3 = VolDealVar2[1] 

if (VolDealVar3 == "volume-dealers") { 


if (cartTotal < 2000.00) 
{ 
$('.cart-block-checkout, #edit-checkout').click(function(){ 
    alert ('In order to check out you need to have the minimum order amount in your cart for your pricing tier ($2,000). Please add more items to your cart.'); 
    return false 
}); 
}    
} 

var DistributorVar = $('.cart-block-item-title a').attr('href') 
var cartTotal = $(".cart-block-summary-total > span").text().replace(',', '').replace('$', ''); 
var DistributorVar2 = DistributorVar.split('/'); 
var DistributorVar3 = DistributorVar2[1] 

if (DistributorVar3 == "distributors") { 


if (cartTotal < 6000.00) 
{ 
$('.cart-block-checkout, #edit-checkout').click(function(){ 
    alert ('In order to check out you need to have the minimum order amount in your cart for your pricing tier ($6,000). Please add more items to your cart.'); 
    return false 
}); 
}    
} 
var VolDistributorVar = $('.cart-block-item-title a').attr('href') 
var cartTotal = $(".cart-block-summary-total > span").text().replace(',', '').replace('$', ''); 
var VolDistributorVar2 = VolDistributorVar.split('/'); 
var VolDistributorVar3 = VolDistributorVar2[1] 

if (VolDistributorVar3 == "volume-distributors") { 


if (cartTotal < 10000.00) 
{ 
$('.cart-block-checkout, #edit-checkout').click(function(){ 
    alert ('In order to check out you need to have the minimum order amount in your cart for your pricing tier ($10,000). Please add more items to your cart.'); 
    return false 
}); 
}    
}