假设我们处于汽车租赁应用程序的世界:)
假设我有3种类型的汽车,有2种价格:
Car type Price category
------------------------------
Sport High
Luxury High
Economy Low
High和Low的值会随着时间的推移而改变,因此它们应该是一个单独的实体,在DB中有自己的表示。
每一种车型都有自己的价格计算策略,例如租用一辆Sport汽车成本(High x time_rented) + High_constant_factor。
以下是我目前的
因此,基本上,我希望“租船”的价格在满足某一特定要求时有所改变。如果用户选择一个工作日的日期,它将从输入字段获取值,价格为每小时10美元。如果是星期六,价格是每小时15美元,如果是星期天,价格是每小时20美元。用户可以租用它长达10个小时,他们将得到一个总价格在底部。
目前我只有输入字段的HTML代码,我甚至不知道如何开始JavaScript部分。因此,如果有人可以教如何开始,这将是非常感谢!
<div id="main">
<label for="which_date">Which date do you want to
我目前正在为Ruby on Rails项目开发一些Javascript,但我对Javascript的了解很少。
我们有一个日历,您可以从中选择日期,理想情况下,我们希望1天按如下方式计算:
租车价格/天=£100
我们希望它是如何工作的:
租用1天(即早上接8/02/15-晚上8/02/15)=£100
目前Javascript正在计算24小时内的一天(即08/02/15 - 09/02/15),这是我们不想要的。
代码:
var hire_from = null;
var hire_to = null;
var setPrice = function () {
我是在一个定制的CMS上设计这个网站的,这是我以前的工作开发的:
为了将价格div "productPrice“移到页面底部,我使用了以下内容:
$(".productPrice").appendTo(".productPriceContainer");
我还使用以下方法在数字价格前面添加文本:
$( ".productPrice" ).prepend( '<h2><span>4</span> Your Total Cost Will Be</h2>');
一切看起来都很棒