计算器脚本或插件
Calculator Script or Plugin
我正在寻找应该以这种方式工作的计算器插件(适用于 Wordpress)或脚本:
应该只有一个字段,用户可以在其中输入我的产品数量(Instagram 点赞)。并且根据数量的不同,成本也会发生变化。
我有不同点赞数的不同价格。例如:
- 1-10000 个赞 = 0,0009 每 1 个赞
- 10001-50000 = 0,0008 每 1 个赞等
如果用户输入数字 5555,它应该自动计数 5555*0.0009
你能帮帮我吗?
var likes = document.getElementById("your id for likes").value;
var costPerLike;
if(likes <= 10000){costPerLike = 0.0009} else if(likes >= 10001 && likes <= 50000){costPerLike = 0.0008}
我认为这应该可以帮助您找到正确的方向。
您可能希望在 onchange 或 onsubmit 事件中使用它。
你可以用这个。
function priceCalculation(a){
if(a <= 10000){
return 0.0009;
}else if(a >= 10001 && a <= 25000 ){
return 0.0008;
}else if(a >= 25001 && a <= 50000 ){
return 0.0007;
}else if(a >= 50001 && a <= 100000 ){
return 0.0005;
}else{
return 0.0004;
}
}
$('#likecount').keyup(function(){
var price = priceCalculation($(this).val());
console.log(price)
var total = $(this).val() * price;
$('#output').text(total.toFixed(4));
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<input type="text" id="likecount" />
<p>Price: <span id="output"></span></p>
我正在寻找应该以这种方式工作的计算器插件(适用于 Wordpress)或脚本:
应该只有一个字段,用户可以在其中输入我的产品数量(Instagram 点赞)。并且根据数量的不同,成本也会发生变化。
我有不同点赞数的不同价格。例如:
- 1-10000 个赞 = 0,0009 每 1 个赞
- 10001-50000 = 0,0008 每 1 个赞等
如果用户输入数字 5555,它应该自动计数 5555*0.0009
你能帮帮我吗?
var likes = document.getElementById("your id for likes").value;
var costPerLike;
if(likes <= 10000){costPerLike = 0.0009} else if(likes >= 10001 && likes <= 50000){costPerLike = 0.0008}
我认为这应该可以帮助您找到正确的方向。
您可能希望在 onchange 或 onsubmit 事件中使用它。
你可以用这个。
function priceCalculation(a){
if(a <= 10000){
return 0.0009;
}else if(a >= 10001 && a <= 25000 ){
return 0.0008;
}else if(a >= 25001 && a <= 50000 ){
return 0.0007;
}else if(a >= 50001 && a <= 100000 ){
return 0.0005;
}else{
return 0.0004;
}
}
$('#likecount').keyup(function(){
var price = priceCalculation($(this).val());
console.log(price)
var total = $(this).val() * price;
$('#output').text(total.toFixed(4));
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<input type="text" id="likecount" />
<p>Price: <span id="output"></span></p>