数学函数不起作用
math function wont work
我有一个名为"textmoney"的文本输入。在我的jQuery中,我有一个名为"dailyE"的变量。这个var基本上是"textmoney"。val/365。这将显示每天的估计产量。我无法工作的是我的"统计数据",它基本上显示了在"textmoney"中输入的数字的统计数据。我无法让它在statFunction中显示一个简单的数学函数。我已经试着解决这个问题有一段时间了。
这是我的jQuery:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script>
$(document).ready(function() {
var $demo = $('#demo');
var $textMoney = $('#textmoney');
var $moneydiv = $('#moneydiv');
var $stat = $('#stat');
var dailyE = $textMoney.val() / 365;
var $second = (dailyE / 24) / 60 / 60 / 60;
var $minute = (dailyE / 24) / 60 / 60;
var $hour = (dailyE / 24);
var $day = dailyE;
var $week = dailyE * 7;
var $month = (dailyE * 7) * 30;
var $year = (dailyE * 7) *30 *12;
var $secondp = $('#second');
var $minutep = $('#minute');
var $hourp = $('#hour');
var $dayp = $('#day');
var $weekp = $('#week');
var $monthp = $('#month');
var $yearp = ('#year');
$('#stat').hide();
function getmoney(){
var money = $textMoney.val();
if (isNaN(money) || money === '') {
$demo.text('You aint enter no $$$$$$');
} else {
var dailyE = $textMoney.val() / 365;
$demo.text('$' + dailyE + ' per day');
}
}
function statFunction() {
$stat.show();
$secondp.text("$second");
}
// on enter key
$textMoney.keydown(function(e) {
if (e.which === 13) {
getmoney();
$('#stat').show();
} else if ($(this).val() === '') {
$demo.text('');
$('#stat').hide();
}
}).mouseover(function() {
$(this).css('border', '1px solid black');
}).mouseout(function() {
$(this).css('border', '1px solid grey');
});
// on click
$moneydiv.click(function(){
getmoney();
$('#stat').show();
});
$stat.click(function() {
statFunction();
})
});
</script>
var $yearp = ('#year');
缺少$
请将其更正为
var $yearp = $('#year');
相关文章:
- 监视函数从服务返回不起作用,但作用域函数起作用
- Ember Data DS.Model's set函数不起作用
- Javascript:If-then语句在函数中不起作用
- JavaScript链接在点击时不起作用;函数在页面加载时工作
- AngularJS指令部分应用的函数don'不起作用
- 为什么我的JavaScript堆栈排序函数不起作用
- 嵌套到另一个函数中的Fancybox函数;不起作用
- Javascript onchange()函数不起作用
- I'我试图在文本区域中进行特定的输入,调用特定的javascript函数,但没有成功;不起作用
- javascript函数调用不起作用
- 另一个Ajax函数触发的Ajax函数不起作用
- 从PHP调用JS函数不起作用
- 清除函数中if语句内部不起作用的间隔
- js函数堆栈传入变量,.hide()不起作用
- jQuery validate函数不起作用
- jQuery克隆函数在chrome中不起作用
- JS-窗口宽度函数不起作用
- 函数调用不起作用
- .hasClass 在 onclick 函数中不起作用,但删除和添加类函数可以
- javascript函数,该函数不起作用,但不会显示任何错误