1
我试图将当前年份插入版权声明中,并且它不工作 - 可能是因为某些非常基本的东西。任何帮助?谢谢。 :)日期函数未按预期工作
ps如果还有其他任何风格问题,欢迎所有评论。
$(document).ready(function()
{
// Veterinary Calculator Code
// define variables for body weight, dehydration and ongoing losses
$bw = $('#bodyWeight');
$dh = $('#dehydration');
$ol = $('#ongoingLosses');
// \t update maint, replacement, dailyRequirement and rate when bw, dh or ol changes.
function updateDetails()
{
var $dr = $('#dailyRequirement');
var $repl = $('#replacement');
var $rt = $('#rate');
var ol = parseInt($ol.val());
var mt = parseInt(1.5 * (70 * (Math.pow($bw.val(), 0.75)))); // maintenance requirement
$dr.text(mt + ' ml/24 hours');
var rep = parseInt($bw.val() * 10 * $dh.val()); // replacement amount
$repl.text(rep + ' ml');
var rt = parseInt((mt + rep + ol)/24); // total fluid rate
$rt.text(rt + ' ml/hr');
}
// add event listeners for input elements
$bw.on('change', updateDetails);
$dh.on('change', updateDetails);
$ol.on('change', updateDetails);
// Insert current year into copyright statement
var dateNow = new Date();
var thisYear = dateNow.getFullYear();
var elYear = $('#currentYear');
elYear.text = thisYear;
});
\t <body>
\t \t <div>
\t \t \t <header>
\t \t \t \t <h1>Fluid Calculator</h1>
\t \t \t </header>
\t \t \t
\t \t \t <div>
\t \t \t \t <fieldset id="params">
\t \t \t \t \t <legend>Inputs</legend>
\t \t \t \t \t <label>Body Weight (kg):</label><br />
\t \t \t \t \t <input type="number" id="bodyWeight" autofocus min="0" />
\t \t \t \t \t <br><br />
\t \t \t \t \t <label>% Dehydration:</label><br />
\t \t \t \t \t <input type="number" id="dehydration"/>
\t \t \t \t \t <br /><br />
\t \t \t \t \t <label>Ongoing Losses (ml):</label><br />
\t \t \t \t \t <input type="number" id="ongoingLosses" />
\t \t \t \t \t <br /><br /> \t \t
\t \t \t \t \t \t \t \t \t
\t \t \t \t </fieldset><br />
\t \t \t \t <label>Daily Requirement:</label> <label class="result" id="dailyRequirement">0 ml</label> \t <br />
\t \t \t \t <label>Replacement:</label> <label class="result" id="replacement">0 ml</label> \t <br />
\t \t \t \t
\t \t \t \t
\t \t \t \t <br />
\t \t \t \t <label> Rate (ml/hr):</label> <label class="result" id="rate">0 ml/hr</label>
\t \t \t </div>
\t \t \t <footer>
\t \t \t \t <p> \t \t
\t \t \t \t \t © Copyright 2014-<span id="currentYear">year</span> by VETsharp Pty Ltd
\t \t \t \t </p>
\t \t \t </footer>
\t \t </div>
\t \t <script type="text/javascript" src="https://code.jquery.com/jquery-1.11.2.min.js"></script>
\t \t <script type="text/javascript" src="vc.js"></script>
\t \t
\t </body>
谢谢!这工作,我现在可以看到为什么我的代码没有。大! – Chowski 2015-02-07 23:39:49