作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直在尝试在 jQuery
中创建 if/else
语句代码,但我猜我的 if/else
语句是 安息!我不知道出了什么问题,我已经做了一切,但仍然无法正常工作!好的,这是我的问题 list ~
if/else
变得相反!请这是我的问题演示链接 ~~~~~~~~~~
这是我的 smaple jQuery
代码~~~~~~~~~
$(function () {
var correct = '10';
var incorrect = '9';
$('div.correct_incorrect').css("background",function () {
if( correct > incorrect )
{
return "#796";
}
else if( correct == incorrect )
{
return "#345";
}
else
{
return "#732";
}
});
});
请帮帮我!
提前致谢
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
很抱歉打扰大家,但我之前的问题已经解决,但我在这段代码中遇到了新问题。在这里,我尝试从两个 input
元素中检索值!但它不起作用。
请看这里----
<强> PROBLEM DEMO 2
提前致谢(这也是!)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
最佳答案
问题是正确
和不正确
是字符串。您可以将它们更改为整数来解决您的问题:
var correct = 10;
var incorrect = 9;
或者,您可以使用 parseInt(myNumAsString, 10)
在运行时将字符串转换为数字。
关于jquery - 如何在 jquery 中的 if 和 else 中进行数学运算?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5622990/
我是一名优秀的程序员,十分优秀!